如何检查特定语言的 WebResource 是否存在?

How to check if WebResource exists for a specific language?

我有一个 App_GlobalResources 文件夹,其中包含 .resx 个文件,例如WebResources.de.resx, WebResources.fr.resx.

如何使用 C# 以编程方式检查特定语言(例如 en、fr、de)的特定 WebResource 文件是否存在(或不存在)?

使用

System.Resources.ResourceReader resourceFile = new System.Resources.ResourceReader("file.resx"); 

如果文件不存在或格式不正确,这会引发异常。