>在传统的C及C++中并没有此类概念。看来要深刻地理解属性,还得对特性有所了解。在C++中有好多的函数叫 get_, set_, 比如 
public class Person

   private:
       String _name;
   public:
       String getPersonName()
       {
          return _name;
        }
        void setPersonName(String aName)
        {
           _name = aName;
         }
}对于的C#为:
public class Person
{
   private string _name;
   public  string PersonName
   {
     get { return _name;}
     set { _name = value;}
    }
}就这么简单,别考虑复杂了.属性不必再学了吧.
2.特性(Attribute) (这个你么好好看,c++没有出现过,并且比较难)
  属性(Property)
不要混淆了.3. 什么是C#,变量,流程,OO的一些东西,好像就没有别的了.就只有简单的语法是C#的,其余的都是.Net Framework.包括你看到的using system;所以说你已经开始了.Net Framework的学习.