Mega Code Archive

 
Categories / C# Tutorial / GUI Windows Forms
 

Create a Resx resource file

using System; using System.Collections; using System.IO; using System.Resources; class MainClass {     static void Main(string[] args)     {         string resXFile = "test.resx";         string resKey = "myKey";         string resValueFile = "myValue";         using (ResXResourceWriter writer = new ResXResourceWriter(resXFile))         {             Console.WriteLine("Associating {0} with {1}'s contents", resKey, resValueFile);             Console.Write("To {0}...", resXFile);             using (ResXResourceReader reader = new ResXResourceReader(resXFile))             {                 foreach (DictionaryEntry node in reader)                     writer.AddResource((string)node.Key, node.Value);             }             writer.AddResource(resKey, File.ReadAllBytes(resValueFile));         }     } }