11
Sử dụng phương thức return bên trong một phương thức void có phải là một phương pháp không tốt?
Hãy tưởng tượng đoạn mã sau: void DoThis() { if (!isValid) return; DoThat(); } void DoThat() { Console.WriteLine("DoThat()"); } Sử dụng trả về bên trong phương thức void có được không? Nó có bất kỳ hình phạt hiệu suất? Hoặc sẽ tốt hơn nếu viết một mã như thế này: …