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