问下,如何实现布尔值的三态? 有知道的人么?麻烦详细说一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 布尔值:y or n三态值(tristate): y, n, or m(module)不懂 bool? triState;triState = true;triState = false;triState = null; 申明bool值时,设置变量可为空即可bool? b; 疼……如果这样为什么不干脆:enum Status{ None, Checked, Unchecked,} 数据库中的bit类型,值为 true false NULL对应C#中的Boolean? 值为 true false null Boolean 可以设置NULL么?怎么我编译都通不过 你怎么写的?----------bool? b = null;b = true;b = false; bool? triState;triState = true;triState = false;triState = null; 在数据库中用的比较多比如有个审核字段Audited为null表示还没有审核为true表示审核通过为false表示审核不通过 我试了下,是在Boolean后加一个“?”号。竟然还有这样的一个方法。终于搞明白了 嗯,C#的bool? 是相当的帅,!这点远胜Java和C++~ 类属性两种形式 有关正则匹配效率问题 如果在一个字符串中取时间日期? 如何让用户控件支持验证控件 怎样将IDictionary, IEnumerable,这一类的数据用xml来存储和读取? 如何将多个参数post到一个指定的URL上? 求救:C#中如何在一个图片上,写上文字或者直接生成相应的图片(只要认为差不多就给分) 如何用c#捕获数据包? 麻烦牛人帮我看一个C#做的图片管理系统,谢谢 在一个线程中操作一个控件,到底什么时候该用BeginInvoke,什么时候用Invoke, C# 图像剪切 参数解释? .xfrm 是怎么生成的?
triState = false;
triState = null;
bool? b;
如果这样为什么不干脆:
enum Status
{
None,
Checked,
Unchecked,
}
对应C#中的Boolean? 值为 true false null
bool? b = null;
b = true;
b = false;
triState = false;
triState = null;
比如有个审核字段
Audited
为null表示还没有审核
为true表示审核通过
为false表示审核不通过