W C # czy istnieje skrót wbudowany do tworzenia wystąpienia List <T> z tylko jednym elementem.
Obecnie robię:
new List<string>( new string[] { "title" } ))
Posiadanie tego kodu wszędzie zmniejsza czytelność. Myślałem o użyciu takiej metody narzędziowej:
public static List<T> SingleItemList<T>( T value )
{
return (new List<T>( new T[] { value } ));
}
Więc mogłem zrobić:
SingleItemList("title");
Czy istnieje krótszy / czystszy sposób?
Dzięki.