В С# есть встроенный ярлык для создания экземпляра List <T> с одним элементом.
Сейчас я делаю:
new List<string>( new string[] { "title" } ))
Наличие этого кода везде снижает читаемость. Я подумал об использовании утилиты вроде этого:
public static List<T> SingleItemList<T>( T value )
{
return (new List<T>( new T[] { value } ));
}
Так что я мог бы сделать:
SingleItemList("title");
Есть ли более короткий/чистый способ?
Спасибо.