c# - C#中如何清空数组?

标签 c# arrays

我正在使用函数 Array.Clear() 来清空数组,但它会生成错误。 这是我使用的代码:

private int[] activeFielderNumber = new int[10];
private string[] activeFielderAction = new string[10];  
....
...
....
Array.Clear(activeFielderNumber, 0, activeFielderNumber.Length);
Array.Clear(activeFielderAction, "", activeFielderAction.Length);

错误是:

error CS0103: The name `Array' does not exist in the current context

我该如何解决这个问题?

最佳答案

你用过吗

using System;

还有一点要更正:

Array.Clear(activeFielderAction, "", activeFielderAction.Length);

应该是

Array.Clear(activeFielderAction, 0, activeFielderAction.Length);

最后两个参数是要清除的索引范围。

关于c# - C#中如何清空数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13757390/

相关文章:

javascript - 在 Javascript/Lodash 中更新对象数组中的单个对象字段

javascript - 如何将对象重新格式化为数组 Javascript

c# - 在 WinRT 的 HttpClient 类中使用 Keep-Alive 连接?

c# - 在 C# 中从 FTP 中删除文件

c - 我在代码中遇到问题,应该找到字符串中子字符串的出现次数

PHP如何使用数组中的变量

c# - 如何仅终止由我的应用程序启动的进程

c# - Excel 应用程序在设置宽度时引发异常

c# - c# Winforms 中的 Web 浏览器

c++ - 在 C 和 C++ 中从 jpeg 读取黑白像素作为数组