擴充方法只能定義於模組中
如果已在模組外部定義擴充方法,就會發生這個錯誤。 在 Visual Basic 中,必須在標準模組內定義所有擴充方法。
錯誤 ID︰ BC36551
更正這個錯誤
- 請將擴充方法放在模組中。
範例
下列範例透過加入 String
方法來擴充 Print
類別。
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