因此,在一些C#代碼,我也有類似的兩個屬性的東西:性質更新彼此
private string _foo;
private string _bar;
public Foo
{
get;
set {
_foo = value;
Bar = _foo.Substring(3, 5);
}
}
public Bar
{
get;
set {
_bar = value;
Foo = "XXX" + _bar;
}
}
問:是C#性能受到循環引用/更新,像這樣的例子似乎引起?
你是否在控制檯應用程序和結帳嘗試這個? – Dhawalk 2013-02-12 21:57:28
那麼,當你運行你的程序時,你會看到一個無限循環嗎? – 2013-02-12 21:57:30
@PhilipHanson也許它仍在運行? :-) – LarsTech 2013-02-12 21:58:20