類是一種包括數據成員,函數成員,嵌套類型進行封裝的數據結構
類包含的數據成員
構造函數,析構函數,常數,字段,屬性,方法,事件,委託,類,結構,接口,索引器
數據成員可以是靜態成員,即與整個類相關,也可以是實例成員,即與對象相關
字段是與類相關的變量,與聲明變量的方式相同,字段在類中聲明,變量則在主函數和方法中聲明
實例
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _3_ClassMember
{
class Program
{
static void Main(string[] args)
{
Student student = new Student();
Console.WriteLine("姓名:{0}", student._name);
Console.WriteLine("年齡:{0}", student._age);
//我們看到訪問常量,需要Student類來訪問,常量屬於類的成員,而字段屬於實例化對象的成員
Console.WriteLine("性別:{0}", Student._sex);
Console.ReadKey();
}
}
class Student
{
//聲明字段
public string _name = "張三";
public int _age = 25;
//聲明常量
public const string _sex = "男";
}
}
運行效果