0
有谁知道如果在VS2010一些选项或一些第三方工具,我可以用它来检测递归特性,如:检测递归特性
private string name;
public string Name
{
get{ return this.Name; }
}
以上显然是一个错误,但是编译器提供没有警告。我可以理解,一般来说,递归方法是完全合法的,但上述情况没有多大意义。实际上,当我在后台字段之前写入属性时,即使写入小写的this.name
也是如此,因为VS2010将看到this.name
不存在,并将套管更改为存在的this.Name
。
在WPF中绑定到该属性时问题变得更糟。该应用程序崩溃,并采取与VS2010。这使得调试非常困难,这就是为什么我希望有一种在编译时会提醒我的工具。
希望有人能帮忙。
/克劳斯
我不是一个真正的大型粉丝。它很昂贵,在我的记忆中消失,其许多功能已添加到VS2010中。但也许这是我唯一的选择。谢谢。 –