Convert DataTable to IEnumerable

前端 未结 8 1620
梦毁少年i
梦毁少年i 2020-11-29 22:50

I am trying to convert a DataTable to an IEnumerable. Where T is a custom type I created. I know I can do it by creating a List but I was thinking if t

8条回答
  •  误落风尘
    2020-11-29 23:26

    I wrote an article on this subject over here. I think it could help you.

    Typically it's doing something like that:

    static void Main(string[] args)
    {
        // Convert from a DataTable source to an IEnumerable.
        var usersSourceDataTable = CreateMockUserDataTable();
        var usersConvertedList = usersSourceDataTable.ToEnumerable();
    
        // Convert from an IEnumerable source to a DataTable.
        var usersSourceList = CreateMockUserList();
        var usersConvertedDataTable = usersSourceList.ToDataTable();
    }
    

提交回复
热议问题