从列表访问嵌套类语句

时间:2014-08-01 22:52:55

标签: c# list nested-class

我有一个这样的嵌套类:

public class Class
{
   [System.Serializable]
   public class NestedClass
   {
             public float data;
   }

   public NestedClass data = new NestedClass() ;
};

我想从该类创建一个列表(下面不是真的)。​​

List<NestedClass>() list = new List<NestedClass>();

我该怎么办?

2 个答案:

答案 0 :(得分:2)

如果您尝试从Class内的其他位置创建列表,则必须按照以下方式创建列表:

List<Class.NestedClass>() list = new List<Class.NestedClass>();

答案 1 :(得分:1)

List<NestedClass> list = new List<NestedClass>();

就像你想的那样。

正如@dcastro所说:如果你想从课外的某个地方创建一个列表,你应该这样做:

List<Class.NestedClass> list = new List<Class.NestedClass>();

但是你为什么还要上课?