В C # есть встроенный ярлык для создания экземпляра 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");
Есть более короткий / более чистый способ?
Спасибо.