Forbid public Add and Delete for a List

前端 未结 8 1719
被撕碎了的回忆
被撕碎了的回忆 2021-02-19 02:11

in my C#-project, I have a class which contains a List

public class MyClass
{
  public MyClass parent;
  public List children;
  ...
}
         


        
8条回答
  •  有刺的猬
    2021-02-19 02:47

    Use List(T).AsReadOnly().

    http://msdn.microsoft.com/en-us/library/e78dcd75.aspx

    Returns a read-only IList<(Of <(T>)>) wrapper for the current collection.

    Available since .NET 2.0.

提交回复
热议问题