Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将表更改为数组_C#_Arrays - Fatal编程技术网

C# 将表更改为数组

C# 将表更改为数组,c#,arrays,C#,Arrays,我有一个临时表,我在代码的循环中填充并清除它。 由于使用数据库,它需要大量的时间。我想将其更改为阵列以更快地运行我的应用程序。 以下是我的表格列: ID ( int) , Type (string ), Amount (int) 原因:我有一个循环重复了700次!我有一些存储我数据的表格。现在我完成了我的项目,我只需要其中一张表&其他的都没用了。我想优化我的代码以更快地运行。 谢谢。如果您在.NET 4.0上,您可以使用通用元组的通用列表类: var myList = new List<

我有一个临时表,我在代码的循环中填充并清除它。
由于使用数据库,它需要大量的时间。我想将其更改为阵列以更快地运行我的应用程序。
以下是我的表格列:

ID ( int) , Type (string ), Amount (int)
原因:我有一个循环重复了700次!我有一些存储我数据的表格。现在我完成了我的项目,我只需要其中一张表&其他的都没用了。我想优化我的代码以更快地运行。

谢谢。

如果您在.NET 4.0上,您可以使用通用
元组的通用列表
类:

var myList = new List<Tuple<int,string,int>>();
var myList=new List();

为什么怀疑您会从数据库中得到填充数组而不是表格的speedbump?你可以发布一些代码,这样就可以发现问题了。顺便问一下,需要多长时间?很多时间可能是1秒到几年。通过循环读取数据并将其保存在数组中有什么问题?