加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

vb.net – 在访问共享成员时强制使用类名

发布时间:2020-12-17 07:29:51 所属栏目:百科 来源:网络整理
导读:我们有一个编码标准,说明必须使用类名调用所有共享(静态)字段和方法.例如. NameOfClass.whatever 而不是 whatever 我们可以使用一种工具来检查这种情况吗? (同样适用于模块) 对不起,我应该更清楚一点,我们正在使用VB.NET. 这是我的意思的一个更大的例子. Pu
我们有一个编码标准,说明必须使用类名调用所有共享(静态)字段和方法.例如.

NameOfClass.whatever

而不是

whatever

我们可以使用一种工具来检查这种情况吗?
(同样适用于模块)

对不起,我应该更清楚一点,我们正在使用VB.NET.

这是我的意思的一个更大的例子.

Public Class Class1
    Public Shared Sub SharedMethod()

    End Sub

    Public Shared sharedField As Integer

    Public Sub NotSharedMethod()
        'this next line shold be written as Class1.SharedMethod
        SharedMethod()

        'this next line shold be written as Class1.sharedField
        sharedField = 5
    End Sub

End Class

另见What StyleCop like tools are there for VB.NET

解决方法

是,

使用StyleCop并编写自定义规则以进行检查.

这是StyleCop的reference to check how to write custom-rule.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读