using System; using System.Globalization; using System.Resources; using System.Collections; using System.Drawing; class Class1 { static void Main(string[] args) { ResXResourceWriter RwX = new ResXResourceWriter("navioo.resx"); RwX.AddResource("key 1", "First value"); RwX.AddResource("key 2", "Second value"); RwX.AddResource("key 3", "Third value"); // add an image to the resource file Image img = Image.FromFile("winter.jpg"); RwX.AddResource("winter.jpg", img); RwX.Generate(); RwX.Close(); ResXResourceReader RrX = new ResXResourceReader("navioo.resx"); IDictionaryEnumerator RrEn = RrX.GetEnumerator(); while (RrEn.MoveNext()) { Console.WriteLine("Name: {0} - Value: {1}", RrEn.Key.ToString().PadRight(10, ' '), RrEn.Value); } RrX.Close(); } }