相关疑难解决方法(0)

将通用List/Enumerable转换为DataTable?

我有几个返回不同通用列表的方法.

在.net中存在任何类静态方法或将任何列表转换为数据表的任何东西?我唯一可以想象的是使用Reflection来做到这一点.

如果我有这个:

List<Whatever> whatever = new List<Whatever>();
Run Code Online (Sandbox Code Playgroud)

(下一个代码当然不起作用,但我想有可能:

DataTable dt = (DataTable) whatever;
Run Code Online (Sandbox Code Playgroud)

c# generics datatable list

245
推荐指数
13
解决办法
40万
查看次数

使用查询表达式对List <T>进行排序

我有一个问题,使用Linq订购这样的结构:

public class Person
{
    public int ID { get; set; }
    public List<PersonAttribute> Attributes { get; set; }
}

public class PersonAttribute
{
    public int ID { get; set; }
    public string Name { get; set; }
    public string Value { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

一个人可能会这样:

PersonAttribute Age = new PersonAttribute { ID = 8, Name = "Age", Value = "32" };
PersonAttribute FirstName = new PersonAttribute { ID = 9, Name = "FirstName", Value = "Rebecca" };
PersonAttribute …
Run Code Online (Sandbox Code Playgroud)

c# linq sorting expression

13
推荐指数
3
解决办法
4万
查看次数

标签 统计

c# ×2

datatable ×1

expression ×1

generics ×1

linq ×1

list ×1

sorting ×1