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

vb.net – 有效的属性名称检查器

发布时间:2020-12-17 07:14:43 所属栏目:百科 来源:网络整理
导读:我正在使用vb.net 2010,尝试使用数据库中的T4生成具有属性的简单类.有时我得到一个错误,一些字符串不是有效的属性名称,因为它是一个vb关键字.例如,基于数据库数据,我的T4尝试创建一个名为“property”的属性的类. 是否有一个函数检查字符串是否是关键字,如:
我正在使用vb.net 2010,尝试使用数据库中的T4生成具有属性的简单类.有时我得到一个错误,一些字符串不是有效的属性名称,因为它是一个vb关键字.例如,基于数据库数据,我的T4尝试创建一个名为“property”的属性的类.

是否有一个函数检查字符串是否是关键字,如:

dim a = "property"
if iskeyword(a) then
    a &= "1"
end if

解决方法

通过将关键字放入[…]中,可以将关键字转换为VB中的有效标识符.您可以在此处为每个标识符执行此操作,以防止名称冲突.例如,以下代码编译:

Dim [Dim] As [As] = New [New]()

特定

Class [As]
End Class

Class [New] : Inherits [As]
End Class

(编辑:李大同)

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

    推荐文章
      热点阅读