这段代码是否正确:

using (MyForm form = new MyForm { TopMost = TopMost})
{
}


我想制作新的Form TopMost,如果父Form是TopMost,或者我应该这样写,则意味着新的Form TopMost属性不是自我分配的。

using (MyForm form = new MyForm { TopMost = this.TopMost})
{
}

最佳答案

它们是相同的,但第二个则更具可读性。 Resharper将this.标记为冗余代码,因此将其标记为自己的。

09-15 16:30