Tôi đang cố gắng tạo một danh sách chứa các phương thức và sau khi tôi thêm một số phương thức tôi muốn thực hiện chúng, điều này có khả thi không?Cách tạo danh sách các phương thức sau đó thực thi chúng?
tôi đã cố gắng một cái gì đó như thế này:
List<object> methods = new List<object>();
Sau đó:
methods.Add(Move());
Nhưng Khi tôi thêm, chương trình sẽ gọi các phương pháp, ví dụ, trong trường hợp này nó gọi cho Move();
Cảm ơn !! nó làm việc tốt bây giờ (: – user3491915
là thực hiện một 'Danh sách' cần thiết Có vẻ như chỉ đơn giản là xác định 'Action yourFunction; 'và phụ thêm không? các phương thức để nó hoạt động bằng '+ =' chúng, như vậy 'yourFunction + = DoThis; yourFunction + = DoThat;' Chỉ có sự sụp đổ là, tôi không hoàn toàn chắc chắn nó lặp lại nó như thế nào, vì vậy nếu bạn cần mức điều khiển đó Một danh sách có thể phù hợp hơn –
bigp
@bigp Bạn có thể làm điều này bởi vì tất cả các đại biểu đều là multicast. Cá nhân tôi thích rõ ràng ở đây, nếu tôi muốn sử dụng + = Tôi sẽ sử dụng một sự kiện. điều mặc dù – BradleyDotNET