只是一个学习者的快速问题。
加我有什么好处。东西有?
例如 me.picturebox1.imagelocation... 与 picturebox1.imagelocation。
只是一个学习者的快速问题。
加我有什么好处。东西有?
例如 me.picturebox1.imagelocation... 与 picturebox1.imagelocation。
真的不多。唯一重要的是是否存在与属性或字段同名的局部变量。更好的解决方案是重命名其中一个。
me 是当前类的实例。没有必要添加,但有时您需要它来为编译器做出明显的区别。例如,在构造函数中,如果参数与您要初始化的类变量同名!在 c# 中(这个):
class Class
{
private int number;
public Class(int number)
{
this.number = number;
}
}
当您有与类型属性或字段同名的局部变量时,它很有用。
在 C# 中也有同样的问题,this
在这里得到了很好的回答:什么时候使用“this”关键字?
我想我会帮助系统了解当您有多个表单时应该执行哪个控件。例如,在 2 个表单中,您有同一个名为 txtFirstname 的文本框,系统可能无法理解在需要时应该使用哪个文本框来捕获值。使用 me.txtFirstname 将指定将使用当前编码形式的文本框。我希望我给了你正确的答案,因为这就是我使用我的方式。到目前为止