当一片区域没有指针所指的时候会自动被回收,例如数组指向另一个数组时,原来数组将被回收
当一片区域没有指针所指的时候会自动被回收,例如数组指向另一个数组时,原来数组将被回收
所有的引用类型都需要用new去定义
for()
public int count
{
get
{
}
}
class MyList<T>
{
private T[] data = new T[0]; //data null
//引用类型 new
//MyClass mc;
}
//添加元素之前,先判断数组是否已经满 if (data.Length==count) { T[] temp = new T[count * 2]; for(int i =0; i< data.Length; i+){ temp[i]= data[i]; } data = temp; } data[count] = item;
空对象不能去引用其他
new总是用来初始化的
1