にバインドされたドロップダウンリストに「1つ選択」オプションを追加したいのですがList<T>。 のクエリを実行したList<T>後Item、データソースの一部ではなく、最初のを最初の要素として追加するにはどうすればよいList<T>ですか。私が持っています: // populate ti from data List<MyTypeItem> ti = MyTypeItem.GetTypeItems(); //create initial entry MyTypeItem initialItem = new MyTypeItem(); initialItem.TypeItem = "Select One"; initialItem.TypeItemID = 0; ti.Add(initialItem) <!-- want this at the TOP! // then DropDownList1.DataSource = ti;
C#3.0では、次の構文で匿名クラスを作成できます var o = new { Id = 1, Name = "Foo" }; これらの匿名クラスをジェネリックリストに追加する方法はありますか? 例: var o = new { Id = 1, Name = "Foo" }; var o1 = new { Id = 2, Name = "Bar" }; List<var> list = new List<var>(); list.Add(o); list.Add(o1); もう一つの例: List<var> list = …