public class MyClass
{
   public string MyName
   {
       get{return this;}//是这么写的吗?
       set{this=value;}
   }
}

解决方案 »

  1.   

    这个编译都通不过,一个string类型,一个myclass类型
      

  2.   


    public class MyClass
    {
       public string MyName
       {
           get;
            set;
       }
    }
      

  3.   

    public class MyClass
    {
    string name;
       public string MyName
       {
           get{return name;}
           set{name=value;}
       }
    }是想要属性吗,还是什么意思。
      

  4.   

    这个叫自动属性public class MyClass
    {
       public string MyName{ get; set;}
    }
    还可以public class MyClass
    {
       public string MyName{ get; private set;}
    }
      

  5.   

    public class MyClass
    {
       private string sName;
       public string MyName
       {
           get{return sName;}
           set{sName=value;}
       }
    }
      

  6.   

    public class MyClass
    {
       public string MyName
       {
           get;       set;
       }
    }
      

  7.   

    public class MyClass 

      private string name; 
      public string MyName 
      { 
          get{return name;} 
          set{name=value;} 
      } 

      

  8.   

    谢谢,请问如果我private set会怎么样?
      

  9.   

    先结贴了,呵呵,mapserver :10分
    jzywh:10分,谢谢大家
      

  10.   

    编译不通过
    MyClass.get必须声明主体,因为它未标记为abstract或extern