Fsharp-records
提供:Dev Guides
F#-レコード
- レコード*はタプルに似ていますが、名前付きフィールドが含まれています。 例えば、
レコードの定義
レコードは type キーワードを使用してタイプとして定義され、レコードのフィールドはセミコロンで区切られたリストとして定義されます。
レコードを定義するための構文は-
レコードを作成する
レコードのフィールドを指定して、レコードを作成できます。 たとえば、_homepage_という名前の_website_レコードを作成します-
次の例では、概念を説明します-
例1
このプログラムは、websiteという名前のレコードタイプを定義します。 次に、Webサイトタイプのレコードを作成し、そのレコードを印刷します。
あなたがプログラムをコンパイルして実行すると、次の出力が得られます-
例2
あなたがプログラムをコンパイルして実行すると、次の出力が得られます-