我有一个名为Graph的对象。将属性添加到属性
我有Graph类中的顶点列表。所以这个类有点像这样。它的.Net 2.0代码。
public class Graph
{
public List<Vertex> Vertices
{
get{ return _vertices}
}
} private List<Vertex> _vertices;
这是我的问题。我想在将它添加到Graph对象之前验证Vertex对象(通过调用Vertex.IsValid()方法)。
这样做的最佳方法是什么?我喜欢在属性的getter块中添加代码的方式。有没有类似的方法呢?
我有解决方法,但希望以尽可能最好的方式做到这一点。
你的“解决方法”是什么?至少有一个例子。在.Net 2.0中,你没有扩展方法......因此,看到你认为的工作将有助于提供你正在尝试做什么的完整图像。 – IAbstract