属性是什么呢,比如说我是男的,男就是我的一个属性.我是一个大一的学生,大一也是我的一个属性.属性就是一个对象的性质.很简单吧,呵呵!例子一:
000: // Properties\person.cs
001: using System;
002: class Person
003: {
004: private string myName ="N/A";
005: private int myAge = 0;
006: 
007: // 声明一个字符型的属性Name
008: public string Name
009: {
010: get 
011: {
012: return myName; 
013: }
014: set 
015: { 
016: myName = value; 
017: }
018: }
019: 
020: // 声明一个int型的Age属性
021: public int Age
022: {
023: get 
024: { 
025: return myAge; 
026: }
027: set 
028: { 
029: myAge = value; 
030: }
031: }
032: 
033: public override string ToString()
034: {
035: return "Name = " + Name + ", Age = " + Age;
036: }
037: 
038: public static void Main()
039: {
040: Console.WriteLine("Simple Properties");
041: 
042: // 建立一个Person的实例
043: Person person = new Person();
044: 
045: //打印出它的属性
046: Console.WriteLine("Person details - {0}", person);
047: 
048: // 对属性进行一些设置
049: person.Name = "Joe";
050: person.Age = 99;
051: Console.WriteLine("Person details - {0}", person);
052: 
053: // 增加年龄
054: person.Age += 1;
055: Console.WriteLine("Person details - {0}", person);
056: }
057: }
这个例子的输出是:
Simple Properties
Person details - Name = N/A, Age = 0
Person details - Name = Joe, Age = 99
Person details - Name = Joe, Age = 100