Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用Windows.ApplicationModel.Resources.Core.ResourcesManager.LoadPriFiles打开.PRI文件?_C#_.net_Resources - Fatal编程技术网

C# 如何使用Windows.ApplicationModel.Resources.Core.ResourcesManager.LoadPriFiles打开.PRI文件?

C# 如何使用Windows.ApplicationModel.Resources.Core.ResourcesManager.LoadPriFiles打开.PRI文件?,c#,.net,resources,C#,.net,Resources,我想用c#以编程方式打开生成的.PRI文件(c:\test\resource.PRI) 问题在于ResourceManager的方法将IEnumerable类型的对象作为参数 我希望能够做一些像 using Windows.ApplicationModel.Resources.Core; ResourceManager rm = ResourceManager.Current; //Now something like IStorageFile stFile = IStorageFile.

我想用c#以编程方式打开生成的.PRI文件(c:\test\resource.PRI)

问题在于ResourceManager的方法将IEnumerable类型的对象作为参数

我希望能够做一些像

using Windows.ApplicationModel.Resources.Core;


ResourceManager rm = ResourceManager.Current;

//Now something like
IStorageFile stFile = IStorageFile.OpenPath(@"c:\test\resource.pri");
//but IStorageFile is static, how can I serialize it ??

IEnumerable<IStorageFile> files = new IEnumerable<IStorageFile>();
files.Add(stFile);

var priResources = rm.LoadPriFiles(files);

void process(priResources){
    //extract the resources from priResources
    //need this implementation also
}
使用Windows.ApplicationModel.Resources.Core;
ResourceManager rm=ResourceManager.Current;
//现在大概
IStorageFile stFile=IStorageFile.OpenPath(@“c:\test\resource.pri”);
//但IStorageFile是静态的,如何序列化它??
IEnumerable files=新的IEnumerable();
添加(stFile);
var priResources=rm.LoadPriFiles(文件);
无效流程(资源){
//从资源中提取资源
//也需要这种实现
}