2010-07-03 38 views

Trả lời

16

Nếu phương thức trả về cùng một thể hiện nhưng được truyền sang loại khác, hãy sử dụng phương pháp AsXXX. Nếu phương pháp consntructs dụ mới của loại không liên quan bằng cách sử dụng dữ liệu đối tượng, sử dụng phương pháp ToXXX.

+1

Điều tương tự đã được đề cập trong sách "Linq in Action". – matrix

+1

Điều gì cũng giúp tôi chọn giữa 'x.AsY()' và 'x.ToY()' là với các biến đổi trước đó, hoặc 'x' hoặc đối tượng được trả về bởi' x.AsY() 'có thể ảnh hưởng đến , trong khi với 'x.ToY()', cả đối tượng gốc và đối tượng dẫn xuất có thể được sửa đổi độc lập với nhau. – stakx

Các vấn đề liên quan