7

公有財産が1つあるクラスがあります。

public class CustomEntity 
{
    string _FileName;
    public string FileName
    {
        get { return _FileName; }
        set
        {                    
           _FileName = value;

        }
    }

}

linqを使用して「CustomEntity」のリストに変換したい文字列の配列があります。どうすればいいのか教えてください。

4

1 に答える 1

18

LinqのSelect拡張機能とToListを使用して、IEnumerable(Select拡張機能から)をリストに変換します

例:

string[] randomArray = new string[3] {"1", "2", "3"};
List<CustomEntity> listOfEntities = randomArray.Select(item => new CustomEntity() { FileName = item } ).ToList();
于 2013-03-25T14:12:00.470 に答える