!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
■Visual Studio 2022 Community(無償の統合開発環境)等はこちら
http://www.visualstudio.com/downloads/
■コードを貼る場合はこちら
http://ideone.com/
■前スレ
C#, C♯, C#相談室 Part97
https://mevius.5ch.net/test/read.cgi/tech/1671585518/
■次スレは>>970が建てる事。
建てられない場合は他を指定する事。
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
C#, C♯, C#相談室 Part98
1デフォルトの名無しさん (ワッチョイ 7f6a-B4f6)
2024/06/29(土) 19:18:41.95ID:NohAfdfx02デフォルトの名無しさん (アウアウエー Sa82-viZ1)
2024/07/06(土) 09:45:55.57ID:tDR9EaCva もう人居ないねここ
3デフォルトの名無しさん (ワッチョイ 2383-KMba)
2024/07/07(日) 11:10:38.82ID:LxwuJOKK0 C#ってそんな廃れたのか、、、
4デフォルトの名無しさん (オイコラミネオ MM51-g0U6)
2024/07/07(日) 13:30:41.60ID:nRN7u0+PM 星の手紙
スターレター
スターレター
5デフォルトの名無しさん (ワンミングク MM5d-o7Qo)
2024/07/19(金) 08:08:33.90ID:8mtfDqm5M プロパティって、別クラスからprivateなフィールドにアクセスするためのメソッドという理解であってます?
自分のクラス内で完結するのであれば直接フィールドを操作すればいいですよね?
自分のクラス内で完結するのであれば直接フィールドを操作すればいいですよね?
基本的にはそうだけどちょっとした小細工を仕込みたい場合とかにprivateプロパティという選択肢もなくはない
遅延初期化するものとかね(この用途では今はLazy<T>を使うけど)
遅延初期化するものとかね(この用途では今はLazy<T>を使うけど)
7デフォルトの名無しさん (ワッチョイ 2601-4WTN)
2024/07/19(金) 10:35:14.12ID:IMeiXUMG0 フィールドのようにアクセス可能なクラスのインターフェースというかAPIを定義するのがプロパティ
中身は他のメソッド呼び出しの場合もあれば他のプロパティを元にした計算だけ行う場合もある
クラスのユーザーがフィールドにアクセスする必要がなく
継承して拡張する際にもフィールドにアクセスする必要がなく
クラス内からのフィールドアクセス時にも常にチェックすべき事前条件がなければ
privateフィールドを単純にラップするプロパティは基本的に不要
中身は他のメソッド呼び出しの場合もあれば他のプロパティを元にした計算だけ行う場合もある
クラスのユーザーがフィールドにアクセスする必要がなく
継承して拡張する際にもフィールドにアクセスする必要がなく
クラス内からのフィールドアクセス時にも常にチェックすべき事前条件がなければ
privateフィールドを単純にラップするプロパティは基本的に不要
8デフォルトの名無しさん (ワンミングク MM5d-o7Qo)
2024/07/19(金) 22:05:33.66ID:8mtfDqm5M ありがとうございます
もう一点聞きたいんですが、プロパティ自体はアンチパターンではないですよね?
ある本にセッターを使うなら別にメソッド用意しろと書いてありました
理由はクラス外からメンバを操作してはいけないのと、値チェックができなくなるからと
これらは別にプロパティでもできるんで(そもそもプロパティはメソッド)、間違ってますよね?
もう一点聞きたいんですが、プロパティ自体はアンチパターンではないですよね?
ある本にセッターを使うなら別にメソッド用意しろと書いてありました
理由はクラス外からメンバを操作してはいけないのと、値チェックができなくなるからと
これらは別にプロパティでもできるんで(そもそもプロパティはメソッド)、間違ってますよね?
9デフォルトの名無しさん (ワッチョイ cd01-VZYF)
2024/07/19(金) 23:31:48.25ID:QqZ5EOxb0レスを投稿する
ニュース
- 【サッカー】新米パパ・堂安律がV弾!15年ぶりキリン杯制覇!新婚・久保建英も妻・福原遥の前で先制点を演出 [ゴアマガラ★]
- 【サッカー】日本代表 キリンカップ決勝 NZ戦のスタメン発表!W杯組でタイトル獲得へ 電撃婚の久保建英も先発【テレビ朝日】 ★2 [阿弥陀ヶ峰★]
- アンソロピック、日本から57.8トン・11万5000冊分の古本を輸入してAIに無断学習させていた [お断り★]
- 「シャウエッセン」、内容量“10g減”へ 「時代に負けてたまるか」物価高騰にメッセージ [えりにゃん★]
- 【速報】大和証券に不正アクセス、22万件漏えいか [おっさん友の会★]
- 『H×H』漫画家・冨樫義博、心身の不調で仕事を制限 締切ある依頼は全て断る→自身の原稿作成を優先へ [muffin★]
- 【地上波ほか】キリンカップ2026(日本・エクアドル・パナマ・NZL)★9【国際親善試合】
- 【地上波ほか】キリンカップ2026(日本・エクアドル・パナマ・NZL)★10【国際親善試合】
- 【 DAZN / ABEMA / TVer】キリンカップ2026(vsニュージーランド代表) #2
- 西武線 3
- かもめせん
- 〓たかせん〓 4
- 【実況】博衣こよりのえちえちディスコードショッキング🧪 ★2
- 【実況】白上フブキえちえち生誕3DLIVE「ふぉっくするーむ!!」🌽
- 🇳🇵ネパール、土石流捜索打ち切り 日本人5人含む5000人の行方依然分からず [377482965]
- 好きなコテ
- 【高市悲報】「タラバ蟹」に出資して年利18%と現物タラバ蟹(1万円分)を貰っちゃおう🥴 [616817505]
- 【悲報】簗大臣を応援した首長の自治体、予算が増額されていたwwww [834922174]