我正在尝试将对象数组转换为 CSharp 中的通用对象数组,不断收到此编译器错误。有任何想法吗?
谢谢
private const int INITIAL_CAPACITY = 20;
protected int numElements;
protected E[] elements;
/*
* default constructor that creates a new set
* that is initially empty
* */
public ArraySet()
{
numElements = 0;
elements = (E[])(new Object[INITIAL_CAPACITY]);// unchecked
}
谢谢大家,另一个相关问题,我想将特定元素设置为null。以下代码不起作用。
元素[numElements - 1] = null:
那么我们应该在这里使用什么正确的空值。感谢