C#には、List <T>を1つのアイテムのみでインスタンス化するインラインショートカットがあります。
私は現在やっています:
new List<string>( new string[] { "title" } ))
どこにでもこのコードがあると、読みやすさが低下します。私はこのようなユーティリティメソッドを使うことを考えました:
public static List<T> SingleItemList<T>( T value )
{
return (new List<T>( new T[] { value } ));
}
だから私はできる:
SingleItemList("title");
より短く/よりきれいな方法はありますか?
ありがとう。