8
Mengapa ekspresi lambda harus dilemparkan ketika disediakan sebagai parameter Delegate biasa
Ambil metode System.Windows.Forms.Control.Invoke (metode Delegasi) Mengapa ini memberikan kesalahan waktu kompilasi: string str = "woop"; Invoke(() => this.Text = str); // Error: Cannot convert lambda expression to type 'System.Delegate' // because it is not a delegate type Namun ini berfungsi dengan baik: string str = "woop"; Invoke((Action)(() => this.Text = …