ふらっとC#,C♯,C#(初心者用) Part26at TECHふらっとC#,C♯,C#(初心者用) Part26 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト363:デフォルトの名無しさん 08/03/30 19:05:50 それだと構文が異なるだろ。 C#は名前つきインデクサ作れないから、プロキシオブジェクトを返さないと無理だ 364:デフォルトの名無しさん 08/03/30 19:08:21 iterindexコードスニペットを使えば幸せになれるかも インデクサ自体の実装は>>362みたいな感じで 365:デフォルトの名無しさん 08/03/30 19:11:05 そもそもそれ関数じゃだめなのか? 366:デフォルトの名無しさん 08/03/30 19:50:51 DictionaryBaseでも継承したネストクラスを作って公開するのが普通だろ 367:デフォルトの名無しさん 08/03/30 19:56:42 今更非ジェネリックは無いわ 368:デフォルトの名無しさん 08/03/30 20:18:48 こうだろ class Anime { Dictionary<string,int> titles; TitlesIndexer indexer; public Anime() { titles = new Dictionary<string,int>(); indexer = new TitlesIndexer(titles); } public TitlesIndexer Titles{ get{ return indexer; } } public class TitlesIndexer { Dictionary<int,string> titles; public TitlesIndexer(Dictionary<int,string> titles) { this.titles = titles; } public string this[int index]{ get{ return titles[index]} } } } } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch