【C#】LINQでリストをDictinary型として取得する
今回は、LINQでリストをDictinary型として取得する方法について記述します。
◆Dictinary型として取得
リストをDictinary型として取得する場合は、ToDictionaryを使用します。
◆Dictinary型として取得のソースコード
using System; // ↓Listを使うために宣言 using System.Collections.Generic; // ↓Linqを使うために宣言 using System.Linq; class Task_12 { public static void Main() { List<object> olist = new List<object>(); olist.Add("AA"); olist.Add(10); olist.Add(20); olist.Add("BB"); olist.Add("CC"); olist.Add(30); olist.Add("DD"); olist.Add(40); olist.Add(50); olist.Add(60); //Dictinary型として取得 Dictionary<object, object> dic = olist.ToDictionary(x => x); Console.Write("Dictinary型として取得:"); foreach (object n in dic) Console.Write(n); Console.WriteLine(""); } }
◆Dictinary型として取得の実行結果
以上です。
この記事が誰かの役に立つことを祈ります。