// 数据类型? 表示参数的值可以为null空,此时这个参数可调用属性hasvalue来判断,此参数是否有除了null以外的值;进而进行其它的工作
//必须要加?才可用hasvalue属性
private int? x = null; //或者写成private int? x 一个作用 private void Form1_Load(object sender, EventArgs e)
{
//学习hasvalue方法
if (x.HasValue) //初始时x无值,故不会执行此代码
{
MessageBox.Show("_value参数无值");
} x = ;//对x进行供值
if (x.HasValue)//此时hasvalue就为true,就执行如下的代码了
{
MessageBox.Show("_value参数又有值了");
}
}
相关文章
- 怎么用在掌握C#基础上再学习java
- Qt音视频开发21-mpv内核万能属性机制
- 05 队列(C#实现)
- SqlServer(八)获取表的所有字段属性
- C# autofac 在Net6中的使用
- (原创)【B4A】一步一步入门05:控件、公有属性、水平锚定、垂直锚定(控件篇01)
- jQuery中的表单对象属性过滤选择器(四、八)::enabled、:disabled、:checked、:selected
- jQuery中的属性过滤选择器(四、五):[attribute] 、[attribute=value]、[attribute!=value] 、[attribute^=value] 等
- 依赖layui form模块 复选框tree插件(拓展可根据属性单选还是多选,数据反选)
- JS中的可枚举属性与不可枚举属性以及扩展