エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Add拡張メソッドによるコレクション初期化子 - xin9le.net
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Add拡張メソッドによるコレクション初期化子 - xin9le.net
C# 3.0で導入されたコレクション初期化子をご存知の方は多いと思います。要素を追加した状態でコレクシ... C# 3.0で導入されたコレクション初期化子をご存知の方は多いと思います。要素を追加した状態でコレクションを生成する機能です。以下のようなものです。 var languages = new List<string> { "C#", "Visual Basic", "JavaScript", }; これは次のコードの糖衣構文ですが、単一のステートメントとして表現できる点が最大のポイントです。 var languages = new List<string>(); languages.Add("C#"); languages.Add("Visual Basic"); languages.Add("JavaScript"); コレクション初期化子の独自実装 独自のコレクション型を作ることはまず滅多にないと思いますが、独自コレクションでもコレクション初期化子が利用できるよう、拡張性が確保されていま