Вы можете использовать класс System.Tuple<T1, T2>
, например:
List<Tuple<String, String>> people = new List<Tuple<String, String>>();
people.Add(Tuple.Create("Manager", "John Zambers"));
// etc.
Однако что не так с созданием вашего собственного класса?Они могут быть почти самодокументируемыми, особенно в таком простом случае, как этот (например, очевидно, что будет в поле Name
).Например:
public class Person
{
public string Role { get; set; }
public string Name { get; set; }
}
Примечание: я не знаю вашу область приложения или какие у вас есть все возможные роли / названия, но если вы выполняете какую-либо обработку на основе этого значения, это выглядиткак хорошее место, чтобы использовать вместо него enum
.Например,
public enum Roles
{
Manager,
Developer,
Tester
}