[過去ログ] C#, C♯, C#相談室 Part97 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
49(2): デフォルトの名無しさん (ワッチョイ 9365-IAh0) [sage] 2023/01/06(金) 14:27:10.69 ID:zhrc9IIn0(1) AAS
いや継承は必要なくて、C++なら単にそのクラスのインスタンスを格納する変数や引数の型をconstにするだけで読み取り専用になるよ
TypeScriptもReadOnly<X>とするだけで簡単に読み取り専用のXの型を作れる
52(1): デフォルトの名無しさん (ワッチョイ 972f-6bDn) [sage] 2023/01/06(金) 19:39:06.39 ID:7HwChuQ+0(1) AAS
>>49
それ、そのクラスのプロパティも読み取り専用になるのか?
59: デフォルトの名無しさん (スッププ Sdb3-BvPj) [sage] 2023/01/07(土) 13:51:35.25 ID:unZBLw7Xd(1/2) AAS
質問者は既存のミュータブルなクラスのプロパティを読み取り専用にしようとしている
>>54だと同じプロパティを全部定義し直さなきゃいけないし、元のクラスからコピーする手間も必要だ
>>49の方法であればプロパティを定義し直す必要もコピーする必要もない
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.039s