将包含元素的对象添加到数组中

时间:2015-04-14 11:05:45

标签: c# arrays

因为我仍处于学习进程中,因为我正试图将一个带有实例变量的类对象添加到一个对象数组中。

explenation: 我上了一堂课' X'我得到了一个数组的实例变量,其中包含类' Y'

的对象
class X
{
    //Instance Variables
    public Y[] objects = new Y[5];

    //Methods
    public void AddObject(Y objectname)
    {
        objects[0] = objectname;
    }
 }

当我调试时,我看到' objectname'用参数正确填充 但是数组'对象'是空的5' null'值

1 个答案:

答案 0 :(得分:3)

那不应该编译。

你必须使用

objects[0] = objectname;

而不是

Y[0] = objectname;

提示:看一下List<T>课程。