我仍然离精通C#很远,但是内心的孩子推动着我不断提高我的编程水平。
当我制作WinForms应用程序时,我希望能够通过编程方式改变和使用许多控件。
我不理解的是,何时需要使用this.control
关键字,何时应该只使用control
。
示例:
如果我想更改标签的文本,我可以写
mylabel.text = "Text for label"
或者
this.mylabel.tex = "Text for label"
哪种方法是正确的?在使用WinForms中的控件(如datagrid、text、tables等)时,何时使用this
关键字有简单的解释吗?
this
更好。 - Manfred