如果在模块之外定义扩展方法,将发生此错误。 在 Visual Basic 中,必须在标准模块内定义所有扩展方法。
错误 ID: BC36551
更正此错误
在模块中放置扩展方法。
示例
以下示例扩展 String 类,增加 Print 方法。
VB
| 程序代码: |
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
即不能再class中定义
|
|
暂时没有评论
| 发表评论 - 不要忘了输入验证码哦! |
用户登陆
站点日历
站点统计
最新评论
只能在模块中定义扩展方法 [ 日期:2021-02-01 ] [ 来自: