var trimmed = myStringArray.Select(s => s.Substring(0, 10));
Nếu một trong các chuỗi không dài 10 ký tự, tôi sẽ nhận được một ArgumentOutOfRangeException.LINQ Iterator Exception Handling
Trong trường hợp này nó khá tầm thường để tìm hiểu và tôi biết tôi có thể làm
s.Substring(0, Math.Min(10, s.Length))
Với lỗi xây dựng đối tượng phức tạp hơn như thế này không phải lúc nào cũng dễ thấy mặc dù. Có cách nào để xem chuỗi nào không đủ dài thông qua xử lý ngoại lệ?
tôi chỉ sử dụng cú pháp khối phương pháp trên cái gì khác ngày hôm qua và thậm chí không thực hiện kết nối. Cảm ơn! – kwcto