Check the key in a .resources file

image_pdfimage_print
   


using System;
using System.Resources;
using System.Collections;

public class MainClass {
    public static void DisplayGreeting(string resName) {
        try {
            ResourceReader reader = new ResourceReader(resName + ".resources");
            IDictionaryEnumerator dict = reader.GetEnumerator();
            while (dict.MoveNext()) {
                string s = (string)dict.Key;
                if (s == "Greeting")
                    Console.WriteLine("{0}", dict.Value);
            }
        } catch (Exception e) {
            Console.WriteLine("Exception creating manager {0}", e);
            return;
        }
    }

    public static void Main(string[] args) {
        DisplayGreeting(args[0]);
    }
}