Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Methodenname erwartet.
Geben Sie beim Erstellen eines Delegateneine Methode an. Weitere Informationen finden Sie unter Delegaten.
Im folgenden Beispiel wird CS0149 generiert:
// CS0149.cs
using System;
delegate string MyDelegate(int i);
class MyClass
{
// class member-field of the declared delegate type
static MyDelegate dt;
public static void Main()
{
dt = new MyDelegate(17.45); // CS0149
// try the following line instead
// dt = new MyDelegate(Func2);
F(dt);
}
public static string Func2(int j)
{
Console.WriteLine(j);
return j.ToString();
}
public static void F(MyDelegate myFunc)
{
myFunc(8);
}
}
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.