Framework naming conventions说"考虑给一个与其类型同名的财产。"但是,似乎这不能用内部类来完成,因为这段代码不能编译:
class A
{
public class B
{
public string C { get; set; }
}
public B B { get; set; }
}
这些案例有什么特殊的语法吗?
答案 0 :(得分:0)
两年后...但总比没有好...
我的评论来自RonBeyer的评论。
不要使用需要在外部公开的内部类,那么问题甚至不会出现。