在资源上使用foreach? (C#)

时间:2017-08-28 04:17:55

标签: c# .net foreach resources

嘿伙计们,我想知道如何在一些指定的资源上使用foreach ......

例如,如果我有这四种资源,我怎样才能使用foreach在每个资源上循环执行相同的操作:

test.Properties.Resources.file1
test.Properties.Resources.file2
test.Properties.Resources.file3
test.Properties.Resources.file4

1 个答案:

答案 0 :(得分:2)

尝试这样的事情

    ResourceSet resourceSet = Properties.Resources.ResourceManager.GetResourceSet(CultureInfo.CurrentUICulture, true, true);
      foreach (DictionaryEntry entry in resourceSet)
        {
            string resourceKey = entry.Key.ToString();
            object resource = entry.Value;
        }