美文网首页
C#:this 关键字的含义

C#:this 关键字的含义

作者: viva158 | 来源:发表于2017-04-05 13:17 被阅读0次

this 是一个保留字,仅限于构造函数和方法成员中使用

在类的构造函数中出现表示对正在构造的对象本身的引用,在类的方法中出现表示对调用该方法的对象的引用,在结构的构造上函数中出现表示对正在构造的结构的引用,在结构的方法中出现表示对调用该方法的结果的引用

this 保留字不能用于静态成员的实现里,因为这时对象或结构并未实例化

在 C# 系统中,this 实际上是一个常量,所以不能使用 this++ 这样的运算

this 保留字一般用于限定同名的隐藏成员、将对象本身做为参数、声明索引访问器、判断传入参数的对象是否为本身


相关文章

  • C#:this 关键字的含义

    this 是一个保留字,仅限于构造函数和方法成员中使用 在类的构造函数中出现表示对正在构造的对象本身的引用,在类的...

  • JavaScript 中的 this

    在很多面向对象的语言中(Java、C#),this 关键字的含义非常明确,就是代表当前对象,通常在编译期间就确定下...

  • Rust 有问有答之 use 关键字

    use 是什么 use 是 Rust 编程语言的关键字。using 是 编程语言 C# 的关键字。 关键字是预定义...

  • 04-Go语言关键字和标识符-指趣学院

    关键字 Go语言中的关键字和C语言中的关键字的含义样, 是指被Go语言赋予特殊含义的单词 Go语言中关键字的特征和...

  • C#语言入门详解005

    005 C#词法、类型、变量、方法与简介 目录 *构成C#语言的基本元素(标记 token)1)关键字(keywo...

  • C# this关键字的四种用法

    C# this关键字的四种用法(转) - YellowCool - 博客园

  • ETTask

    ETTask 核心代码与C#原生参考 ET原生含义ETTaskTaskAsyncETTaskMethodBuild...

  • Java关键词解释

    Java关键字的大致含义 关键字 含义 表明类或者成员方法具有抽象属性 abstract 用来进行程序调试 ass...

  • python变量私有化

    c++/c#中 私有化 c++/c#中类中的变量可通过关键字 public,protected,private等控...

  • java

    关键字 含义:被java语言赋予特定含义的单词特点:组成关键字的单词的字母全部小写注意:goto和const作为保...

网友评论

      本文标题:C#:this 关键字的含义

      本文链接:https://www.haomeiwen.com/subject/qcuxuttx.html