Di C #, apakah ada jalan pintas sebaris untuk instantiate Daftar <T> dengan hanya satu item.
Saya sedang melakukan:
new List<string>( new string[] { "title" } ))
Memiliki kode ini di mana-mana mengurangi keterbacaan. Saya sudah memikirkan menggunakan metode utilitas seperti ini:
public static List<T> SingleItemList<T>( T value )
{
return (new List<T>( new T[] { value } ));
}
Jadi saya bisa melakukan:
SingleItemList("title");
Apakah ada cara yang lebih pendek / bersih?
Terima kasih.