我正在调整其他人编写的一些代码,并且需要为了时间而返回DataTable.
我有这样的代码:
using (SqlCommand command = new SqlCommand(query, conn))
{
//add parameters and their values
using (SqlDataReader dr = command.ExecuteReader())
{
return dr;
}
Run Code Online (Sandbox Code Playgroud)
但是返回数据表的最佳方法是什么?
是否可以在C#中创建多维列表?我可以像这样创建一个多维数组:
string[,] results = new string[20, 2];
Run Code Online (Sandbox Code Playgroud)
但我希望能够使用列表或arraylist中的一些功能,如能够添加和删除元素.