dev*_*tal 5 .net c# wpf exception-handling embedded-resource
有没有办法检查程序集中是否存在资源而不必使用异常处理?我正在加载来自几个程序集的图像,如果它们不存在,那么我正在处理IOException,这会导致相当多的开销.
这样的事情对你有用吗?
// Member Variable
string [] resourceNames;
// Function
Boolean ResourceExists(string resourceName)
{
if (resourceNames == null)
{
resourceNames =
Assembly.GetExecutingAssembly().GetManifestResourceNames();
}
return resourceNames.Contains(resourceName);
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4442 次 |
最近记录: |