什麼是結構 struct?
結構體是值類型數據結構,使得一個單一變量能夠存儲各種數據類型的相關數據,通常用來封裝小型相關變量組。用頻繁讀取的數據時使用,不需要實例化
實例:
namespace structdemo { /// <summary> /// 定義結構體,例如圖書信息 /// </summary> struct Books { public string title; public string author; public string subject; public int book_id; }; class Struct { /// <summary> /// 結構體使用 /// </summary> /// <param name="args"></param> static void Main(string[] args) { Books Book1; //聲明Book1,類型為Books Book1.title ="aaa" ; Book1.author ="xxx" ; Book1.subject ="ccc"; Book1.book_id = 11; Console.WriteLine("Book 1 title :{0}", Book1.title); Console.WriteLine("Book 1 author :{0}", Book1.author); Console.WriteLine("Book 1 subject :{0}", Book1.subject); Console.WriteLine("Book 1 book_id :{0}", Book1.book_id); Console.ReadKey(); } } }