struct (C# 參考)
struct 類型是實值類型,通常可用來封裝一小組相關變數,例如矩形的座標,或詳細目錄中某個項目的特性。 下列範例示範簡單結構宣告:
public struct Book
{
public decimal price;
public string title;
public string author;
}
備註
結構還包含建構函式、常數、欄位、方法、屬性、索引子、運算子、事件和巢狀類型,不過如果需要數個這類成員,您應該考慮以類別來取代類型。
如需範例,請參閱 使用結構 (C# 程式設計手冊)。
結構可以實作介面,但無法繼承自其他結構。 因此,結構成員無法宣告為 protected。
如需詳細資訊,請參閱結構 (C# 程式設計手冊)。
範例
如需範例與詳細資訊,請參閱使用結構 (C# 程式設計手冊)。
C# 語言規格
如需範例,請參閱 使用結構 (C# 程式設計手冊)。