C# 输入和输出
Posted 小狐狸FM
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 输入和输出相关的知识,希望对你有一定的参考价值。
前言
- 我的项目名称是
Project2
,C#
类名是Class1
主要看Main
函数中数据的输入和输出,其他的都是默认生成的。- 如果输入的数据是数字时,使用
Console.ReadLine()
还是会把数字当作一个字符串。
如果需要输入数字时,可以结合使用Convert.ToInt16()
、Conver.ToInt32()
、Convert.ToInt64()
等函数。
一、函数介绍
Console.Read()
和Console.ReadLine()
的区别在于,前者读取是根据空白符隔开且返回int
类型,后者是用的换行符返回string
类型。- 举个例子,如果读取的数据是
a
使用Console.Read()
读取字符a
后会转化成对应的ascii
码97
使用Console.ReadLine()
读取字符a
就会原样返回a
函数 | 介绍 |
---|---|
Console.Read() | 读取用户的输出,返回一个int类型 |
Console.ReadLine() | 读取用户的输入,返回一个string类型 |
Console.Write() | 输出数据 |
Console.WriteLine() | 输出数据并换行 |
Console.ReadKey() | 读取用户输入,多用于暂停程序 |
二、输出和输出
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Project2
{
class Class1
{
static void Main(string[] args) {
string str = Console.ReadLine();//输入
Console.WriteLine(str);//输出
Console.ReadKey();
}
}
}
以上是关于C# 输入和输出的主要内容,如果未能解决你的问题,请参考以下文章
片段(Java) | 机试题+算法思路+考点+代码解析 2023
优化 C# 代码片段、ObservableCollection 和 AddRange
java缓冲字符字节输入输出流:java.io.BufferedReaderjava.io.BufferedWriterjava.io.BufferedInputStreamjava.io.(代码片段