C# 嵌套列表getter和setter c

C# 嵌套列表getter和setter c,c#,list,nested,getter,setter,C#,List,Nested,Getter,Setter,我有一个嵌套列表: public List<List<string>> pcList = new List<List<string>>(); 如何为它创建getter和setter? 我在互联网上尝试了所有的方法,但似乎没有任何效果 谢谢 编辑: 因此,在课堂上,我有以下代码: class PC { public List<List<string>> pcList = new List<List<s

我有一个嵌套列表:

 public List<List<string>> pcList = new List<List<string>>();
如何为它创建getter和setter? 我在互联网上尝试了所有的方法,但似乎没有任何效果

谢谢

编辑: 因此,在课堂上,我有以下代码:

 class PC
{
    public List<List<string>> pcList = new List<List<string>>();
    public List<string> subList = new List<string>();

  }
所以pcList是父列表,子列表实际上是我添加每台pc及其信息的地方。 我有一个填充列表的方法。然后我想在另一个叫做X的类中使用这个类的一个对象。
我尝试使用object.ListName访问列表,但没有成功。

您可以使用auto属性-只需添加{get;set;}注意,属性通常是大写的

 public List<List<string>> PcList {get;set;}
这是一个变量。 如果需要属性,请按以下方式声明:

public List<List<string>> pcList {get;set;}


如果我这样做,我会得到System.NullReferenceException:@alexxa,但希望您已经阅读了以及现在如何处理NRE。。。明确你们有什么问题以及你们的需求对于你们的问题得到答案是很重要的,而不是你们写的答案。。。考虑编辑你的问题来澄清你在寻找什么。@ Alxxa公共列表pCLSIST{GET;SET;}可以是公共列表pCLSIST{GET;SET;}=新列表;这将实例化PcList。仍然很不清楚你有什么问题-你能展示你想要工作的代码吗?另外,向示例中添加子列表的意义是什么?它与pcList的关系如何?
public List<List<string>> pcList { get; set; } = new List<List<string>>();