Определение псевдонимов типов

Одной из функций Паскаля, которую я нашел очень полезной, была возможность давать имена типам данных, например

type
 person: record
             name: string;
             age: int;
         end;

var
 me: person;
 you: person;

etc

Можете ли вы сделать что-то подобное в C #? Я хочу иметь возможность делать что-то вроде

using complexList = List<Tuple<int,string,int>>;

complexList peopleList;
anotherList otherList;

, чтобы, если мне нужно изменить определение типа данных, я мог бы сделать это в одном месте.

Поддерживает ли C # способ достижения этой цели?

64
задан juergen d 13 February 2012 в 09:22
поделиться