Casting an Item Collection from a listbox to a generic list

前端 未结 3 509
情歌与酒
情歌与酒 2020-12-03 09:41

I want to find a better way of populating a generic list from a checkedlistbox in c#.

I can do the following easily enough:

List selec         


        
3条回答
  •  眼角桃花
    2020-12-03 10:00

    Try this (using System.Linq):

    OfType() is an extension method, so you need to use System.Linq

    List selectedFields = new List();
    selectedFields.AddRange(chkDFMFieldList.CheckedItems.OfType());
    

    Or just do it in one line:

    List selectedFields = chkDFMFieldList.CheckedItems.OfType().ToList();
    

提交回复
热议问题