ふらっと C#,C♯,C#(初心者用) Part142at TECHふらっと C#,C♯,C#(初心者用) Part142 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト333:デフォルトの名無しさん 19/04/10 20:02:38.36 YVfMef4MM.net >>313-316 だいぶ返信が遅れてしまいました まとめてですみませんが、親切に教えていただきありがとうございました 334:デフォルトの名無しさん 19/04/12 22:52:29.27 luZS+mvc0.net C#関係ないんだけどシングルトンの使い場所がわかりませぬ こんなクラスがあるとして、 class a{ Dictionary<string, string> hoge; public string getHoge(key) {return hoge[key];} } hogeにはDBから対象の精々100くらいの全レコード取ってきて格納しておきたい 複数インスタンスが必要にはならないようなデータ 外部からのsetは許可しない こういう時ってシングルトン使ってnew時にDBからデータ取得とかしていいのでしょうか? もっと賢いやり方あります? 335:デフォルトの名無しさん 19/04/12 23:01:43.16 fgu2eH2Ta.net >>330 シングルトンはテストを困難にするアンチパターンだから忘れていい 単一のインスタンスが欲しい場合はDIを使う 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch