共用方式為


成員 (F#)

本節描述 F# 物件型別的成員。

備註

「成員」(Member) 是做為型別定義的一部分且以 member 關鍵字宣告的功能。F# 物件型別例如記錄、類別、已區分的聯集、介面和結構,支援成員。如需詳細資訊,請參閱 資料錄 (F#)類別 (F#)已區分的聯集 (F#)介面 (F#)結構 (F#)

成員一般構成型別的公用介面,因此除非另外指定,否則成員為公用。成員也可以宣告為私用或內用。如需詳細資訊,請參閱存取控制 (F#)。型別的簽章也可以用來公開或不公開型別的特定成員。如需詳細資訊,請參閱簽章 (F#)

只與類別搭配使用的私用欄位和 do 繫結,並不是真正的成員,因為它們永遠不是型別之公用介面的一部分,也不是以 member 關鍵字宣告,但本節中也會加以描述。

相關主題

主題

描述

類別中的 let 繫結 (F#)

描述類別中私用欄位和函式的定義。

類別中的 do 繫結 (F#)

描述物件初始設定程式碼的規格。

屬性 (F#)

描述類別和其他型別中的屬性成員。

索引屬性 (F#)

描述類別和其他型別中的類似陣列屬性。

方法 (F#)

描述做為型別成員的函式。

建構函式 (F#)

描述初始化型別物件的特殊函式。

運算子多載 (F#)

描述型別之自訂運算子的定義。

事件 (F#)

描述 F# 中的事件定義和事件處理支援。

明確欄位:val 關鍵字 (F#)

描述型別中未初始化欄位的定義。