我想在运行时在C#中创建一个动态数组,然后使用这个变量数组值:
int z = 0;
int k=0;
int[] err11;
if (y == 1)
{
while(z < laddrslt)
{
if (addRslt[z].Error < 0)
{
err[]=new int[k];
err11[k] = item[z].HandleClient ;
k++;
}
z++;
}
}
if (err11.Length < addRslt.Length)
{
//code
}
Run Code Online (Sandbox Code Playgroud)
您无法调整阵列的大小.改为使用列表:
List<int> err11 = new List<int>();
if (y == 1) {
for (int z = 0, z < addRslt.Length, z++) {
if (addRslt[z].Error < 0) {
err11.Add(item[z].HandleClient);
}
}
}
if (err11.Count < addRslt.Length) {
//code
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
295 次 |
| 最近记录: |