本文主要记录自己在学习C#过程中遇到的一些重要的概念等。
1、可空数据类型:主要涉及到数据库和控件的值判断的应用。
定义方法,在非可空类型后面加?就可声明成为可空类型。如int? i1 = null;
在赋值的时候需要转换,例如:
int? i1 = 10;
int i2=(int)i1;
在应用的时候需要用到这样的方式:
if ((bool)checkBox1.IsChecked)
{
MessageBox.Show("选中了");
}
2、.net生成随机数
Random random = new Random();
random.next(2,9);//生成一个大于等于2,小于9的随机数