我正在尝试将DataTable转换为Linq 使用
DIm result = From r in dt.AsEnumerable()
Select new ( col1 = r.Field<integer>("id"), col2 = r.Field<string>("desc"))
但是我接近'new('说预期类型。)的错误。
此查询有什么问题?
答案 0 :(得分:1)
http://msdn.microsoft.com/en-us/library/bb531249.aspx说要使用语法
New With { ... }
答案 1 :(得分:0)
我认为这是新的{...}
编辑:在VB中为New With
。再次混淆我的C#和VB。我不明白为什么(正如对接受的答案的评论所说),“结果”不会被宣布。没有代码示例,很难说。