为了账号安全,请及时绑定邮箱和手机立即绑定

C#类名称中允许使用哪些字符?

C#类名称中允许使用哪些字符?

C#
当年话下 2019-12-15 16:12:52
C#类名称中允许哪些字符,哪些不允许?能否请你帮忙?编辑:指定。允许使用哪些特殊字符?请具体说明,因为以高科技语言链接到50页规范并不能为我带来很大帮助。说明:我试图完成的工作是将类名划分为不同的部分,例如:类Person @ WorkOffice @ Helper @ Class{}而且,我考虑了一种使用某种字符或其他方式从类名称中获取Person,WorkOffice,Helper和Class的方法。是的,我知道这很疯狂,但是我需要那样。我知道我可以使用属性和反射将这些数据存储在类meta中,但是事实并非如此,因此请不要建议这种解决方案。
查看完整描述

3 回答

?
紫衣仙女

TA贡献1839条经验 获得超15个赞

C#中的有效标识符在C#语言规范的 9.4.2中定义。规则很简单:

  • 标识符必须以字母或下划线开头

  • 在第一个字符之后,它可以包含数字,字母,连接符等

  • 如果标识符是关键字,则必须在其前面加上“ @”



查看完整回答
反对 回复 2019-12-16
  • 3 回答
  • 0 关注
  • 283 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信