找个小错误,送积分
using   System; 
 using   System.Collections.Generic; 
 using   System.Text;   
 namespace   Example17 
 { 
             class   Person 
             { 
                         private   string   _name; 
                         private   string   _Sex; 
                         private   string   _Age; 
                         private   string   _Height; 
                         private   string   _Weight; 
                         public   Person(string   name1) 
                         { 
                                     this._name   =   name1; 
                         } 
                         public   string   name1 
                         { 
                                     get 
                                     { 
                                                 return   _name;             
                                     } 
                                     set    
                                     { 
                                                 _name   =   value; 
                                     } 
                         }   
                         static   void   Main(string[]   args) 
                         { 
                                     Person   p   =   new   Person( "rer "); 
                                     Console.Write(p._name); 
                         } 
             } 
 } 
 它为什么没有调用get和set属性,哪位能给出,有够正确调用get和set方法的正确代码
------解决方案--------------------有够正确调用get和set方法的正确代码 
 --------------------------------------- 
 static void Main(string[] args) 
         { 
             Person p = new Person( "rer "); 
             //Console.Write(p._name);----> Console.Write(p.name1); 
         } 
------解决方案--------------------Person p = new Person( "rer ");   
             Console.Write(p.name1); 
 或者 
 Person p = new Person( "rer "); 
 p.name1= "123 ";   
 Console.Write(p.name1); 
------解决方案--------------------属性一般是用来在类外部调用的。同一个类里有没有必要用属性。 
 如果非得要用到属性可以: 
 static void Main(string[] args) 
 { 
          Person p = new Person( &q