有知道的人么?麻烦详细说一下

解决方案 »

  1.   

    布尔值:y or n三态值(tristate): y, n, or m(module)不懂
      

  2.   

    bool? triState;triState = true;
    triState = false;
    triState = null;
      

  3.   

    申明bool值时,设置变量可为空即可
    bool? b;
      

  4.   

    疼……
    如果这样为什么不干脆:
    enum Status
    {
        None,
        Checked,
        Unchecked,
    }
      

  5.   

    数据库中的bit类型,值为 true false NULL
    对应C#中的Boolean? 值为 true false null
      

  6.   

    Boolean 可以设置NULL么?怎么我编译都通不过
      

  7.   

    你怎么写的?----------
    bool? b = null;
    b = true;
    b = false;
      

  8.   

    bool? triState;triState = true;
    triState = false;
    triState = null;
      

  9.   

    在数据库中用的比较多
    比如有个审核字段
    Audited
    为null表示还没有审核
    为true表示审核通过
    为false表示审核不通过
      

  10.   

    我试了下,是在Boolean后加一个“?”号。竟然还有这样的一个方法。终于搞明白了
      

  11.   

    嗯,C#的bool? 是相当的帅,!这点远胜Java和C++~