Freigeben über


Compilerwarnung (Stufe 1) CS1707

Aktualisiert: November 2007

Fehlermeldung

Der Delegat "DelegateName" ist wegen neuer Sprachregeln an "MethodName1" statt an "MethodName2" gebunden
Delegate 'DelegateName' bound to 'MethodName1' instead of 'MethodName2' because of new language rules

C# 2.0 implementiert neue Regeln zum Binden eines Delegaten an eine Methode. Es werden nun in früheren Versionen nicht berücksichtigte, zusätzliche Informationen verwendet. Diese Warnung zeigt an, dass der Delegat an eine andere Methode als vorher gebunden ist. Möglicherweise möchten Sie sich vergewissern, dass der Delegat tatsächlich an 'MethodName1' und nicht an 'MethodName2' gebunden wird.

Eine Beschreibung dessen, wie der Compiler bestimmt, an welche Methode der Delegat gebunden wird, finden Sie unter Kovarianz und Kontravarianz in Delegaten (C#-Programmierhandbuch).