隐式类型转换
显示类型转换
char.Isletter(a);Char.IsLower(a);
Convert.ToInt32(string);Int.Parse(string);将字符串转换为整形
加static和不加static
namespace ConsoleApplication4
{
class Program
{ //加static则直接类名.方法或者属性进行访问;不加static则需进行实例化
/int/ static int test;
static void Main(string[] args)
{
Program.test = 10;
}
}
}
当我们实例化一个类时,系统会自动的对这个类的属性进行初始化;数字类型初始化为0/0.0;string类型初始化为null;char类型初始化为\0;
构造方法传参对变量进行初始化:
使用构造方法的好处:1)对多个属性进行赋值时,不需要重复写实例名;2)可以保证用户在new一个对象的时候必须对属性赋值;3)和第2类似,在创建对象时,对只读属性进行初始化;4)构造方法是一个特殊的方法,它的名字与类名字相同,方法没有返回值,
注:当我们定义好一个类时,如果没有写构造方法,系统会给我们加上一个默认的无参数的构造方法