次のコードは、AvalonEdit プロジェクトからのものです。
// Creates a new TextEditor instance.
public TextEditor() : this(new TextArea())
{
}
: this(new ...
その部分が何をするのかわかりません。C# の構文を説明していただけませんか?
次のコードは、AvalonEdit プロジェクトからのものです。
// Creates a new TextEditor instance.
public TextEditor() : this(new TextArea())
{
}
: this(new ...
その部分が何をするのかわかりません。C# の構文を説明していただけませんか?
これは、このコンストラクターが type の引数を受け入れる別のコンストラクターを呼び出すことを意味しますTextArea
。これは、コンストラクター チェーンと呼ばれます。
@Lasse が提供するリンクを参照してください: http://msdn.microsoft.com/en-us/library/aa645603(v=vs.71).aspx