我之前已经找到了解决这个问题的方法,但是想先问一下为什么这是一个问题。
我嵌入了一些国旗的图像,以ISO Alpha-2代码命名... ex。 us.png
调用My.Resources.ResourceManager.GetObject(" in")时会返回一些图像(这将返回印度的国家标志,因为in.png被包含为资源,控制台没有错误......)
我通过简单地添加" flag _"解决了这个问题。到所有文件名的开头,我怀疑"在"是一个保留关键字导致一些问题?其他一些国家也有同样的问题,但不会出现明显的错误......
只是想知道是否有人可以解释为什么这不会引发错误?