Erweiterungsmethoden können nur in Modulen definiert werden.
Dieser Fehler tritt auf, wenn eine Erweiterungsmethode außerhalb eines Moduls definiert wurde. In Visual Basic müssen alle Erweiterungsmethoden innerhalb von Standardmodulen definiert werden.
Fehler-ID: BC36551
So beheben Sie diesen Fehler
- Platzieren Sie die Erweiterungsmethode in einem Modul.
Beispiel
Im folgenden Beispiel wird die String
-Klasse durch Hinzufügen einer Print
-Methode erweitert.
Imports StringUtility
Imports System.Runtime.CompilerServices
Namespace StringUtility
<Extension()> _
Module StringExtensions
<Extension()> _
Public Sub Print (ByVal str As String)
Console.WriteLine(str)
End Sub
End Module
End Namespace
Siehe auch
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.