使用LINQ将DataTable列中的值读入List <string>

Mic*_*ill 1 linq c#-4.0

我有DataTable一个服务返回给我的5列对象.我只对列中的一列感兴趣,FuncName并希望我的实用程序方法调用服务来去除额外的信息,并返回一个List<string>对象,该对象的元素为该列的每一行的值DataTable.这似乎是一个完美的应用程序链接从中读取值DataTable然后将它们添加到我List<string>但我似乎无法弄清楚如何最好地编写该代码.我认为这种Any<>方法会有一些价值,但我不知道从哪里开始.

SLa*_*aks 12

table.AsEnumerable().Select(dr => dr.Field<string>("FuncName")).ToList()
Run Code Online (Sandbox Code Playgroud)