[解決済み] オブジェクト初期化構文
2022-11-10 16:45:29
質問
F#を使い始めたばかりですが、C#3のようにオブジェクトの初期化を行う構文が見つかりません。
すなわち、これを与えられた。
public class Person {
public DateTime BirthDate { get; set; }
public string Name { get; set; }
}
をF#で書くにはどうしたらよいでしょうか。
var p = new Person { Name = "John", BirthDate = DateTime.Now };
どのように解決するのですか?
このようにすればよいでしょう。
let p = new Person (Name = "John", BirthDate = DateTime.Now)
関連
-
[解決済み] にはどんな意味があるんだろう?
-
[解決済み] PowerShellで"@"マークは何をするのですか?
-
[解決済み] 演算子:=とは何ですか?
-
[解決済み] 文の前の感嘆符(!)は何を意味するのですか?重複
-
[解決済み] Markdownのコメント
-
[解決済み] なぜリストの初期化(中括弧を使用)が他の方法より優れているのですか?
-
[解決済み] カプセル化された匿名関数の構文について説明します。
-
[解決済み] 配列の初期化に関するすべての可能な構文
-
[解決済み] Kotlinの変数名前アスタリスク演算子またはSpread演算子
-
[解決済み] 括弧、ドット、中括弧、=(関数)などを省略できる場合の正確なルールを教えてください。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] はOCamlの構文糖でbegin.endですか?
-
[解決済み] Go golang、シンタックスエラー: unexpected ++, expecting :
-
[解決済み] にはどんな意味があるんだろう?
-
[解決済み] PowerShellで"@"マークは何をするのですか?
-
[解決済み] 演算子:=とは何ですか?
-
[解決済み] OCamlにおける`and`キーワードの意味とは?
-
[解決済み] YAMLです。YAML の文字列には引用符が必要ですか?
-
[解決済み] IFステートメントを使用しているときに、シェルコマンドを複数行に分割するにはどうすればよいですか?
-
[解決済み] 様々な言語のコードをシンタックスハイライトするためのLaTeXパッケージ
-
[解決済み] Kotlin 2次コンストラクタ