1

新しいリストを作成せずに SelectList の先頭に SelectListItem を挿入する方法はありますか。必要でない場合は、リストを反復するという考えは好きではありません!

編集: 明確にする必要があります。MySelectList はオブジェクト SelectList であり、List または Enumerate ではありません。(それ以外の場合は ez になります)

次のようなもの: (これは機能しません)

SelectList MySelectList = new SelectList(SomeList, "Value", "Text");

MySelectList.Insert(0, new SelectListItem() { Text = "", Value = "" }); 

それ以外の:

SelectList MySelectList = new SelectList(SomeList, "Value", "Text");

MySelectList.ToList().Insert(0, new SelectListItem() { Text = "", Value = "" });
MySelectedList = new SelectList(MySelectList, "Value", "Text");
4

0 に答える 0