共用方式為


struct (C# 參考)

struct 類型是實值類型,通常可用來封裝一小組相關變數,例如矩形的座標,或詳細目錄中某個項目的特性。 下列範例示範簡單結構宣告:

public struct Book
{
    public decimal price;
    public string title;
    public string author;
}

備註

結構還包含建構函式常數欄位方法屬性索引子運算子事件巢狀類型,不過如果需要數個這類成員,您應該考慮以類別來取代類型。

如需範例,請參閱 使用結構 (C# 程式設計手冊)

結構可以實作介面,但無法繼承自其他結構。 因此,結構成員無法宣告為 protected。

如需詳細資訊,請參閱結構 (C# 程式設計手冊)

範例

如需範例與詳細資訊,請參閱使用結構 (C# 程式設計手冊)

C# 語言規格

如需範例,請參閱 使用結構 (C# 程式設計手冊)

請參閱

參考

C# 關鍵字

內建類型資料表 (C# 參考)

實值類型 (C# 參考)

類別 (C# 參考)

interface (C# 參考)

類別和結構 (C# 程式設計手冊)

概念

C# 程式設計手冊

其他資源

C# 參考

預設值表 (C# 參考)

類型 (C# 參考)