在类中,this 指的是引用;你不能重新分配自己的引用,但可以为当前实例分配字段等。在结构体中,this 指的是值本身。当你分配this时,就像分配给任何值类型的变量/参数一样,它会将所有字段复制到顶部(作为内存复制)。虽然这是可能的,但在现实开发中很少见。或者,与类一样,您可以逐个分配每个字段。
this
不能被赋值。 - Anthony Pegramthis = blahblah
只能在包含类中使用,因为this
是一个关键字,不是有效的变量名。 - Lee