2

次のコードは、AvalonEdit プロジェクトからのものです。

// Creates a new TextEditor instance.

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

: this(new ...その部分が何をするのかわかりません。C# の構文を説明していただけませんか?

4

1 に答える 1

9

これは、このコンストラクターが type の引数を受け入れる別のコンストラクターを呼び出すことを意味しますTextArea。これは、コンストラクター チェーンと呼ばれます。

@Lasse が提供するリンクを参照してください: http://msdn.microsoft.com/en-us/library/aa645603(v=vs.71).aspx

于 2014-07-04T20:23:25.927 に答える