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

时间:2014-07-04 20:22:28

标签: c# avalonedit

以下代码来自AvalonEdit项目:

// Creates a new TextEditor instance.

public TextEditor() : this(new TextArea())
{
}

我不知道: this(new ...部分的作用。你能帮忙解释一下C#语法吗?

1 个答案:

答案 0 :(得分:9)

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

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