En C #, ¿hay un acceso directo en línea para crear una instancia de la Lista <T> con un solo elemento?
Actualmente estoy haciendo:
new List<string>( new string[] { "title" } ))
Tener este código en todas partes reduce la legibilidad. He pensado en usar un método de utilidad como este:
public static List<T> SingleItemList<T>( T value )
{
return (new List<T>( new T[] { value } ));
}
Entonces podría hacer:
SingleItemList("title");
¿Hay una manera más corta / más limpia?
Gracias.