情况:自动生成的成员,例如 MenuStrip 项目,其(自动生成的)名称基于创建项目时输入的文本。我最常见的情况是创建一个菜单条并通过输入它们的文本来添加菜单项(使用图形设计器)。
由于我的 GUI 是希伯来语,所有这些成员都有一个包含希伯来语字符串的名称。类似“(hebrew-text)ToolStripItem”的东西。当我创建事件处理程序时,事件处理程序“继承”希伯来文文本:“(hebrew-text)ToolStripMenuItem_Click”。
这实际上效果很好,IntelliSense 对希伯来语文本没有问题,编译器也是如此。
问题是:我应该更改这些名称(还是首先阻止它们被创建)?保留这些名称可能会产生什么后果?
编辑:澄清一下,当我说希伯来语文本时,我不是指用英文文本写的希伯来语单词,我指的是实际的希伯来语字符。