DataTable dt = new DataTable();
string str;
string[] s = Array.ConvertAll<DataRow, string>(dt.Select(), delegate(DataRow row)
{
return (string)row[""];
});
str = String.Join(",", s);
-1
A
回答
0
你在寻找类似如下:
Dim dt As DataTable = New DataTable()
Dim str As String
Dim s As String() = Array.ConvertAll(Of DataRow, String)(dt.Select(), Function(row As DataRow) DirectCast(row(""), String))
str = String.Join(",", s)
在VB 8.0 (.Net 2.0)
情况下,它不支持匿名方法。要解决的是,使用下面的代码:
Dim dt As DataTable = New DataTable()
Dim str As String
Dim s As String() = Array.ConvertAll(Of DataRow, String)(dt.Select(), AddressOf ConvertRowToString)
str = String.Join(",", s)
ConvertRowToString
功能:
Function ConvertRowToString(ByVal row As DataRow) As String
Return DirectCast(row(""), String)
End Function
+0
它给语法错误“的表达研究例外”的功能关键字 – Ramamoorthy 2011-02-23 06:58:29
+0
你使用的是什么版本的VB/.Net Framework? – decyclone 2011-02-23 06:59:46
+0
你为什么使用'CType'? – 2011-02-23 07:05:23
相关问题
- 1. 转换vb.net代码转换为C#.NET
- 2. 如何将c#代码转换为vb.net
- 3. 将vb.net代码片段转换为c#
- 4. 将C#代码转换为vb.net
- 5. 将VB.NET代码转换为C#
- 6. 在C#转换代码段VB.Net
- 7. Foreach循环VB.Net到C#代码转换
- 8. 转换数据集代码VB.net到C#
- 9. C#到VB.NET代码转换器
- 10. 通C#变量转换为JavaScript代码
- 11. VB.NET转换为C#
- 12. 将1行PHP代码转换为VB.NET
- 13. 代码转换到vb.net
- 14. 需要将C#代码转换为VB.NET for Silverlight“导出为CSV”
- 15. 将JavaScript代码转换为C代码
- 16. 将PHP代码转换为C#代码
- 17. 将Java代码转换为C#代码
- 18. 将伪代码转换为C#代码
- 19. 转换Matlab代码为C代码
- 20. 如何这个asp.net MVC代码从C#转换为vb.net
- 21. 如何某些C#代码转换为VB.NET
- 22. NHibernate实体代码从#C转换为VB.Net
- 23. 错误时试图C#代码转换为VB.Net
- 24. 将C#6语法的简单代码转换为Vb.Net
- 25. 将C#中的代码片段转换为VB.NET
- 26. 将最小起订设置代码转换为vb.net从c#
- 27. 将代码片段从VB.NET转换为C#
- 28. 问题在代码形式vb.net转换为C#
- 29. 需要一些帮助将VB.NET代码转换为C#
- 30. 解释一块C#代码并转换为VB.NET
问题是这么好措辞,我无语... – Mehrdad 2011-02-23 06:48:02