“this”有什么用?构造函数后的关键字

本文关键字:构造函数 关键字 this 什么 | 更新日期: 2023-09-27 18:11:26

以下代码来自AvalonEdit项目:

// Creates a new TextEditor instance.
public TextEditor() : this(new TextArea())
{
}

我不知道: this(new ...部分是做什么的。你能帮我解释一下c#的语法吗?

“this”有什么用?构造函数后的关键字

这意味着这个构造函数调用另一个接受TextArea类型参数的构造函数。它被称为构造函数链接

参见@Lasse提供的链接:http://msdn.microsoft.com/en-us/library/aa645603(v=vs.71).aspx