【02】C#入门到精通——C# 变量、输入/输出、类型转换
文章目录
- 1 变量
- 2 类型转换
-
- 2.1 str转int-->int.Parse(str)
- 2.2 int转str-->int.ToString()
1 变量
重点讲一下 var
,其他的常见变量 int char float 等,这里不列举了;
C# 中的var作用同C++中的auto
,由编译器自动推断局部变量的类型,可以减少code,
//类型//关键字class Program{ //函数 方法 程序入口点 static void Main() { //执行内容 var n = 100; var m = 200; var sum = n + m; //.NET有很多输出方法 WriteLine(sum); System.Console.WriteLine(sum);//输出执行完成,但是要显示出来,还需要暂停一下 System.Console.ReadKey(); //等待任意键输入,继续向下执行 }}
可以看到 输出语句前都有 System.每次都写会很麻烦,将using System写到代码开头;
using System;//类型//关键字class Program{ static void Main() { //执行内容 var n = 100; var m = 200; var sum = n + m; //.NET有很多输出方法 WriteLine(sum); Console.WriteLine(sum);//输出执行完成,但是要显示出来,还需要暂停一下 Console.ReadKey(); //等待任意键输入,继续向下执行 }}
Console.WriteLine(\"计算结果是:\");Console.WriteLine(sum);//输出执行完成,但是要显示出来,还需要暂停一下Console.ReadKey(); //等待任意键输入,继续向下执行
2 类型转换
2.1 str转int–>int.Parse(str)
using System;//类型//关键字class Program{ static void Main() { //.NET有很多输出方法 WriteLine(sum); Console.WriteLine(\"请输入:\"); //键盘输入值 string str = Console.ReadLine(); //str与int 相加,str转int-->int.Parse(str) int num = int.Parse(str) + 20; Console.WriteLine(\"计算结果为:\"); Console.WriteLine(num); Console.ReadKey(); //等待任意键输入,继续向下执行 }}
2.2 int转str–>int.ToString()
string str = Console.ReadLine(); //str与int 相加,int转str-->int.ToString() string num = str + 20.ToString();