ここで、タイプの変数アポイントメントをPair<Pair <int, int>, String>
作成しました。このタイプの値を作成して、アポイントメントに割り当てます。
誰かが私を助けてもらえますか?私はC#とプログラミングに不慣れです。
Pair< Pair<int, int>, String> appointment = new Pair<Pair<int,int>,String>;
ここで、タイプの変数アポイントメントをPair<Pair <int, int>, String>
作成しました。このタイプの値を作成して、アポイントメントに割り当てます。
誰かが私を助けてもらえますか?私はC#とプログラミングに不慣れです。
Pair< Pair<int, int>, String> appointment = new Pair<Pair<int,int>,String>;
Pair
2つの引数を持つコンストラクターがあると仮定します
Pair<Pair<int,int>,string> appointment = new Pair<Pair<int,int>,string>(
new Pair<int,int>(x, y),
"hello"
);
以上簡潔
var appointment = new Pair<Pair<int,int>,string>(
new Pair<int,int>(x, y),
"hello"
);
またはオブジェクト初期化子を使用します(とPair
という名前の2つのプロパティがあるArg1
と仮定しますArg2
)
var appointment = new Pair<Pair<int,int>,string> {
Arg1 = new Pair<int,int> { Arg1 = x, Arg2 = y),
Arg2 = "hello"
};
または空を作成したい場合Pair
var appointment = new Pair<Pair<int,int>,string>();
ペアクラスにパブリックセッターを持つ次のパブリックプロパティがあると仮定します。
public Pair<T, T> Nested { get; set; }
public string Name { get; set ; }
次に、次のこともできます。
var appoinment = new Pair<Pair<int,int>,string>
{
Nested = new Pair<int,int>(1, 2),
Name = "Eric"
};