2013-01-24 60 views
0

我正在創建WPF應用程序。然而,我使用lambda epxressions時出現錯誤:無法將lambda表達式轉換爲系統委託

Dispatcher.BeginInvoke(() => MessageBox.Show(e.Error.Message)); 
Dispatcher.BeginInvoke(() => NavigationService.Navigate(new Uri(url, UriKind.Relative))); 

請讓我知道如何解決這個問題。由於

+0

的可能重複[Dispatcher.BeginInvoke:無法轉換lambda來System.Delegate(http://stackoverflow.com/questions/4936459/dispatcher-begininvoke -cannot變頻 - 拉姆達到系統委託方) – Jon

回答

0

投下你的拉姆達到行動:

Dispatcher.BeginInvoke((Action)(() => MessageBox.Show(e.Error.Message))); 
相關問題