转义字符失效
char a='\n';
char a='\\';
char a='\"';
char a='\'';
console.writeline("c:\\a\\b\\c");
console.writeline(@"c:\a\b\c");
转义字符失效
char a='\n';
char a='\\';
char a='\"';
char a='\'';
console.writeline("c:\\a\\b\\c");
console.writeline(@"c:\a\b\c");
01读取字符串
string str=console.readline();
02读取整数
字符串不能进行数学运算,所以需要学习把字符串转换成整数
string str=console.readline();
int strint=convert.toint32(str);
上面两行可以简写为
int a=convert.toint32(console.readline());//读取用户输入,转换成整数,存到a中
输入学习
Convert.Toint32();//只能将整数字符串转换成int数值,如果不是整数,可能抱错。
输入字符串:
读取字符串输入:
string str = Colsole.Readline();
console.writeline(str + “-”)
//讀取輸入
string str = Console.ReadLine();
Console.WriteLine(str+"-");
//將讀取輸入數字字串轉為整數型別
string str = Console.ReadLine();
int strInt = Convert.ToInt32(str);
Console.WriteLine(str + "-");
获取用户输入 Console.Readline();不能返回int
把字符串12 转换为数字12
int strInt = Convert.ToInt32(str);(只能把整数的字符串转换为一个整数
Console.ReadLine( )
类型一致,
Convert.ToiInt32
输入语句:
输出语句:
数据类型转换:
int a = Convert.ToInt32(Console.ReadLine());
看看看
类型一致
右边值所需要大小一致
1、输入为console.readline();
2、类型一致
3、右边的值所需的容器大小
string str = console.redline ( );
// 声明一个字符串,来存储玩家输入的字符;
int a=convert.toint32 ( console.redline ( ) );
//将玩家输入的字符,转化为整数,并赋值给a;
赋值 两大原则: 1、 类型一致
2、右边的值所需要的容器大小 小于等于左边的容器。
Convert.ToInt32(str);
//将str字符串转换成整数类型。
赋值类型一致,右边的容器小于等于左边的容器
转换函数类:Convert
Convert.ToInt32
Convert.ToInt32(str);//只能将数字字符串转换为整数
string str = Console.ReadLine();
int strInt=Convert.ToInt32(str);//只能把整数型的字符串转换为整数
字符串不能做数学运算
转换数字字符的方法:
String str = Console.ReadLine(); // 默认输入数字类字符
int strInt = Convert.ToInt32(str);
int num = Convert.ToInt32(Console.ReadLine()); // 连贯的
convert.int32/16/64的区别在于取值范围不同