Console.ReadLine();方法的效果是从控制台读取内容并返回字符串
string a=Console.ReadLine();
Console.WriteLine(a);
或者用于写在最下面来卡住程序
直接点运行按钮程序执行完了就关了啥也来不及看
ctrl+f5自带卡住程序
方法转换
从控制台获取的内容只能是字符串,那如果需要从控制台获取int类型改怎么办?
使用Convert.ToInt32()方法
string a=Console.ReadLine();
int b=Convert.ToInt32(a);
Console.WriteLine(a);
还记得变量就是容器吗,等效于直接写内容
int b=Convert.ToInt32(Console.ReadLine());
Console.WriteLine(a);
请注意分号代表语句的结束,嵌套时不要把分号也写进括号里去了。
另外这种转换是逐个读取字符串内容强行生成的数值,
如果字符串里有不应该出现的内容,程序会报错并终止
在代码提示中你可以看到很多的选项。
是的,后面可以跟double,bool词汇实现string到各对应类型的转换
Int代表整数,而其后跟着的数字即长度。
Int是4字节,1字节为8比特。故ToInt32方法获取int类型的数据
ToInt64是long类型的,16是short类型的,ToUInt16是无符号整数uint的。
剩下的参考说明文本