Возможный дубликат:
Инициализаторы пользовательской коллекции
У меня есть простой класс Pair:
public class Pair<T1, T2>
{
public Pair(T1 value1, T2 value2)
{
Value1 = value1;
Value2 = value2;
}
public T1 Value1 { get; set; }
public T2 Value2 { get; set; }
}
И хотел бы иметь возможность определять его как объект Dictionary, все inline, например:
var temp = new Pair<int, string>[]
{
{0, "bob"},
{1, "phil"},
{0, "nick"}
};
Но он просит меня определить полную новую пару (0, "bob" ) и т.д., как бы это реализовать?
Как обычно, спасибо, ребята!