Trong C#, sự khác biệt (nếu có) giữa hai dòng mã này là gì?Sự khác biệt giữa các sự kiện đấu dây có và không có "mới"
tmrMain.Elapsed += new ElapsedEventHandler(tmrMain_Tick);
và
tmrMain.Elapsed += tmrMain_Tick;
Cả hai xuất hiện để làm việc giống hệt nhau. Liệu C# chỉ giả sử bạn có nghĩa là trước đây khi bạn gõ sau này?
Vâng, cả hai đều hoạt động tốt. Sau đó, tại sao Visual Studio chọn cái cũ hơn sau khi nó tự động tạo ra trình xử lý sự kiện? – Vaibhav
Tính năng này có từ ngày trước Visual Studio 2005, giới thiệu cú pháp ngắn hơn. – SLaks