文章目录
- 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,
c
//类型
//关键字
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写到代码开头;
c
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(); //等待任意键输入,继续向下执行
}
}
c
Console.WriteLine("计算结果是:");
Console.WriteLine(sum);//输出执行完成,但是要显示出来,还需要暂停一下
Console.ReadKey(); //等待任意键输入,继续向下执行

2 类型转换
2.1 str转int-->int.Parse(str)
c
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()
c
string str = Console.ReadLine();
//str与int 相加,int转str-->int.ToString()
string num = str + 20.ToString();
