using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Demo
{
class Program
{
//F5: 将解决方案下的所有的项目编译成程序集 并运行当前程序集
//F6: 将解决方案下的所有的项目编译成程序集
//程序的入口是Main函数, 在1个项目中 Main函数最多只能有1个.
//用户主动关闭程序退出 Main函数执行完毕 程序就自动退出.
static void Main(string[] args)
{
//解决方案 是用来管理项目的.
Console.WriteLine("Hello!");
//当程序运行到这句代码的时候 程序会暂停.
//当按下键盘上的任意一个键的时候 程序继续往下运行
//数据类型
//数据类型 变量名;
//int
//数据用什么样的类型来存储
//1个变量里只能存储1个值 如果改值 就会将原来的覆盖掉.
//变量使用之前 必须为变量赋值.
//Console.WriteLine(i);
int i = 12;
byte b = 23;
i = b; //1.数据类兼容 2.目标类型要大于源类型
b = (byte)i;
string str = "123.1";
//将字符串转换为int类型
//Parse方法只能转换字符串
int i1 = int.Parse(str);
//强制转换自动转换是内存意义上的转换.
bool b1 = true;
//Convert而是根据变量的意义来转换的.
int i2 = Convert.ToInt32(b1);
//Parse转换和Convert转换有什么区别 string
//Convert转换其实内部就是调用的int.Parse()方法
//只不过在调用之前 判断了字符串的值是不是null
//如果是null 返回0
string str1 = null;
int i10 = int.Parse(str1);
int i11 = Convert.ToInt32(str1);
//数组
int[] arr = new int[4];
Console.ReadKey();
}
}
}
——源码来自传智播客