public virtual int Value
        {
            get { return Value; }
            set { value>0 && value<100; }///?????
        } 
set { value>0 && value<100; }100>value>0那代码怎么写啊

解决方案 »

  1.   

    没明白你不是写了么??if (value>0 && value<100)
      

  2.   

    public virtual int Value
            {
                get { return Value; }
                set { value>0 && value<100; }///?????
            } 
    set { value>0 && value<100; }100>value>0那代码怎么写啊--------------------------------------
    遇上牛人了..
    明明说是返回int 类型的
    get里竟然返回了一个类 Value
    set里更想返回一个bool类型的, 
    本人爱莫能助了:(
      

  3.   

    get { return Value; }
    set { 
          if (value>0 && value<100)
              {
                ///处理情况
              }
          else
              {
               ///处理情况
              }
         }
      

  4.   

    public virtual int Value
            {
                get { return Value; }
                set {
                    if (Value > 0 && Value < 100)
                    {
                        value = Value;                }
                    else 
                    {
                        Console.WriteLine("error");
                    }                 }
            }
     ok
      

  5.   

    public virtual int Value
            {
                get { return Value; }
                set {
                    if (Value > 0 && Value < 100)
                    {
                        value = Value;                }
                    else 
                    {
                        Console.WriteLine("error");
                    }                 }
            }
    .......