擴充方法只能定義於模組中
如果已在模組外部定義擴充方法,就會發生這個錯誤。 在 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
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應