Tôi đã tạo bảng điều khiển cho trò chơi của mình trong XNA và tôi có đại biểu cho khi lệnh được nhập. Tại thời điểm này, đại biểu trả về giá trị bool. Tôi đã tuyên bố một sự kiện bên trong lớp Console (trả về false) và sau đó đăng ký với sự kiện này từ các lớp khác. Ý tưởng là, nếu không có lớp nào đăng ký sự kiện này trả về true thì người ta cho rằng người dùng đã nhập một lệnh không hợp lệ. Tuy nhiên, nếu ít nhất một trong các lớp được đăng ký trả về true thì lệnh được giả định là hợp lệ.C# "HOẶC" đại biểu sự kiện quay lại bool
Hiện tại, chỉ có một lớp được xem xét trả về đúng hoặc sai, có cách nào tôi có thể xem xét giá trị trả về của tất cả các lớp đăng ký sau đó HOẶC kết quả của chúng không?
Cảm ơn,
Đẹp Q - AFAIK một nhiệm vụ đơn giản sẽ luôn trả về kết quả của người đăng ký cuối cùng. – StuartLC