访问列表中的嵌套类语句

本文关键字:语句 嵌套 列表 访问 | 更新日期: 2023-09-27 18:16:07

我有一个嵌套类,如下所示:

public class Class
{
   [System.Serializable]
   public class NestedClass
   {
             public float data;
   }
   public NestedClass data = new NestedClass() ;
};

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

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

我该怎么办?

访问列表中的嵌套类语句

如果您试图从Class内部以外的其他地方创建列表,则必须这样创建:

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

就像你想的那样。

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

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

但是,你为什么要把课嵌套起来呢?