1、ReadLine(),返回一个字符串(输入)
2、类型转换(系统自带):Convert.ToInt32()
convert.toint32(str);//只能转化数字字符串
string str = "132"+"456";
string str2 = str +"www";
console.writeline("www"+123);
string str = console .readline();
console.writeline(str +"-");
1 类型一致
2 右边的值所需要的容器大小,小于等于左边的容器
string a = Console.ReadLine();
int a1 = Convert.ToInt32(a);
string b = Console.ReadLine();
int b1 = Convert.ToInt32(b);
Console.WriteLine(a1+b1);
int a = console.readl
using System;
namespace _004_字符类型
{
class Program
{
static void Main(string[] args)
{
//怎么读取数据 输入数据
//string str = Console.ReadLine(); // "12" 12
//Console.WriteLine(str + "-");
//1、类型一致 2、右边的值所需要的容器大小 小于等于左边的容器
//int a = Console.ReadLine();
string str = Console.ReadLine();// "12" 12
int strInt = Convert.ToInt32(str);// "12" 12 "df"
int a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(strInt + "-" + a);
}
}
}
如何获得用户的输入
Console.ReadLine()
类型一致 右边的值所需要的容器大小 小于等于左边的容器
字符串转换成整数
toint32 只能把整数的字符串整数转换成整数
@的作用:1、使转义字符\失效 2、是字符串能在多行表达 3、“的表达要用两个”“
1、类型一致 2、右边的值所需要的容器大小 小于等于左边的容器
输出:
该看24课时了
怎么得到用户输入
1.Console.ReadLine(),效果为读取输入控制台的数据并回应为字符串,与writeline的控制台输出的作用正相反。
举例:string str=console.readline();console.writeline(str+“-”)运行后可以在控制台进行输入字符串,如drell,则控制台输出的结果就是drell-
2.字符串的数字仅为字符串,并非实际含义中的数字,即字符串“12”仅代表为字符串“1”和“2”,而不是实际的整数 12
3.若要将一个字符串做转换为实际意义,则可以用Convert.ToInt32(str)来转换,但该代码只能转换字符串整数,转换为整数本身,如df这类非数字字符串是无法直接转换的
Console.ReadLine();//从控制台输入
转义字符失效
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());