为什么我无法访问列表实例?

时间:2015-02-12 18:00:00

标签: c# list

为什么我不能使用这个实例?

    class MainClass
    {

        List<int> d = new List<int> (5);
        // d[0] error
        public static void Main (string[] args)
        {
            // d[0] error 
        }
    }

为什么我不能使用这个对象?

1 个答案:

答案 0 :(得分:6)

您的方法是静态的,而您的方法则不是。这就是您无法访问它的原因。

如果您阅读了错误消息,则可以自行解决:

  

非静态字段,方法或者需要对象引用   财产&#39; SOTestProject.MainClass.d&#39;