Tôi có nhiều đối tượng lớn, mỗi đối tượng có khoảng 60 chuỗi. Tôi phải cắt tất cả các chuỗi đó, và tôi muốn làm như vậy mà không cần phải đi this.mystring = this.mystring.Trim(). Thay vào đó, tôi đang tìm một cách để tự động có từng đối tượng khám phá các chuỗi riêng của nó và sau đó thực hiện thao tác.Lặp lại qua các Chuỗi & Cắt riêng của Đối tượng mỗi
Tôi biết một chút về sự phản chiếu, nhưng không đủ, nhưng tôi nghĩ điều này là có thể?
Ngoài ra, tôi không chắc chắn nếu điều này quan trọng, nhưng một số thuộc tính chuỗi là chỉ đọc (chỉ có một getter), vì vậy những tài sản sẽ phải được bỏ qua.
Trợ giúp?
Tôi nghĩ cây bất động sản được tự động lưu vào bộ nhớ cache nếu không ở chế độ gỡ lỗi? Tôi đã đọc một vài lần. Điều này có đúng không? – Alex
Trong trường hợp này, 'Expression' sẽ là một nỗi đau, ngay cả trong 4.0; Tuy nhiên, việc kết hợp nhiều 'Action' vào một đại biểu duy nhất sẽ hoạt động tốt. –
@Alex - biểu thức lambda trong * nguồn * có thể thực hiện một số điều thông minh bằng cách sử dụng trường đại biểu sao lưu. Tuy nhiên, AFAIK không đúng với các cây được xây dựng bằng tay và được biên dịch ('Biên dịch') khi chạy. –