允许哪些字符以及C#类名称中不允许的内容?能否请你帮忙?
编辑:指定.允许哪些特殊字符?请具体说明,因为高技术语言的50页规格链接不是一个对我有帮助的答案.
解释:我试图完成的是将类名划分为可区分的部分,例如:
class Person @ WorkOffice @ Helper @ Class
{
}
我想到了一种使用某种角色或其他东西来从这个类名中获取Part,WorkOffice,Helper和Class的方法.
是的,我知道这很疯狂,但我需要这样.我知道我可以使用属性和反射将这些数据存储在类meta中,但事实并非如此,所以请不要建议这个解决方案.
我想知道为什么会这样.我有两个来自同一组Ll的unicode字符,根据规范允许:http://msdn.microsoft.com/en-us/library/aa664670%28VS.71%29.aspx
其中一个工作,另一个给出编译错误,我找不到任何文档,为什么这是:
这有效:
U + 0467 CYRILLIC小写字母YUSѧ
这不是:
U + 04FF CYRILLIC SMALL LETTER HA,中风ӿ
你能帮我找到这种模式吗?