Trong C#, có một lối tắt nội tuyến để khởi tạo Danh sách <T> chỉ với một mục hay không.Phím tắt để tạo danh sách mục đơn trong C#
tôi đang thực hiện:
new List<string>(new string[] { "title" }))
Có mã này ở khắp mọi nơi giảm khả năng đọc. Tôi đã nghĩ đến việc sử dụng một phương pháp hữu ích như thế này:
public static List<T> SingleItemList<T>(T value)
{
return (new List<T>(new T[] { value }));
}
Vì vậy, tôi có thể làm:
SingleItemList("title");
Có một/cách bụi ngắn hơn?
Cảm ơn.
đặt 1 chữ cái trong dấu ngoặc đơn của tùy chọn đầu tiên, để lưu trữ chính xác một không gian được cấp phát thay vì mặc định 10 –
Mặc định kết thúc bằng 4, tôi tin: Danh sách mới {"Hello"} .Capacity == 4 –