一般做法是写个构造函数, 在里面写上不可能的值
//这样是不行滴,结构体里不能有无参构造函数
struct Formula
{
public string name;
public int num;
public int key;
public Formula ()
{
name = null;
num = -1 ;
key = -1 ;
}
}
//这样做是不行滴,结构中不能有实例字段初始值
struct Formula
{
public string n = null;
public int num = -1 ;
public int key = -1 ;
}
真正的做法是, 直接声明, 会有值自动产生的, 里面成员变量,string 的是null, 值类型的是0. 然后自行判断就好了
---------------------
作者:FoxSingJoe
来源:CSDN
原文:https://blog.csdn.net/zheng558888/article/details/15815861
版权声明:本文为博主原创文章,转载请附上博文链接!