检查资源是否存在。

6
我想在获取资源之前检查资源键是否存在。 我使用TemplateControl.GetGlobalResourceObject来获取资源。
这可行吗?
谢谢。
1个回答

3
GetGlobalResourceObject返回object类型。在转换它之前(例如到字符串),您可以始终检查它是否为null并在随后的逻辑中使用它。
请注意,(string)TemplateControl.GetGlobalResourceObject将引发InvalidCastException,需要进行处理。
参考: TemplateControl.GetGlobalResourceObject Method (String, String)

1
如果您使用 TemplateControl.GetGlobalResourceObject(...) as string,那么您就不必处理 InvalidCastException,只需检查结果是否为 null - Jacob

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接