C#有序列表
一、引言
如果我们想要保存的是键-值对的数据的话,怎么处理呢?
我们可以创建一个键-值的两个参数的结构,然后将结构保存在集合中也是可以的。
例如下面的做法:
struct book<Tkey,Tvalue> //无论函数、类还是结构都只需在开始命名出加上<T>即可
{
Tkey x; //键
Tvalue y; //值
public book(Tkey xx, Tvalue yy) //构造函数无需加<T>
{
this.x = xx;
this.y = yy;
}
public override string ToString()
{
return string.Format("书名为{0},价格为{1}", x, y);
}
}
class Program
{
static void<