M.A*_*nin 3 .net code-generation non-english
情况:自动生成的成员(例如MenuStrip项目)根据创建项目时输入的文本生成(自动生成的)名称.我最常见的情况是创建菜单条并通过输入文本添加菜单项(使用图形设计器).
由于我的GUI是希伯来语,所有这些成员都有一个包含希伯来语字符串的名称.像"(希伯来语文本)ToolStripItem"之类的东西.当我创建事件处理程序时,事件处理程序"继承"希伯来文本:"(希伯来语文本)ToolStripMenuItem_Click".
这实际上运行良好,IntelliSense对希伯来语文本没有问题,编译器也是如此.
问题是:我应该更改这些名称(或防止它们首先被创建)吗?保留这些名字可能带来的后果是什么?
编辑:澄清一下,当我说希伯来文时,我不是指用英文文字写的希伯来文,我指的是实际的希伯来文字.