在这里我创建了类型的变量约会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
有一个带有两个参数的构造函数
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
有两个名为Arg1
and的属性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>();
假设 Pair 类具有以下带有公共设置器的公共属性:
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"
};