Csharp/C Sharp by API/System.Resources/ResXResourceWriter

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

new ResXResourceWriter

 

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("nfex.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("nfex.resx");
         IDictionaryEnumerator RrEn = RrX.GetEnumerator();
         while (RrEn.MoveNext())
         {
            Console.WriteLine("Name: {0} - Value: {1}", 
               RrEn.Key.ToString().PadRight(10, " "), 
               RrEn.Value);
         }
         RrX.Close();
   }
}


ResXResourceWriter.AddResource(String key, Image value)

 

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("nfex.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("nfex.resx");
         IDictionaryEnumerator RrEn = RrX.GetEnumerator();
         while (RrEn.MoveNext())
         {
            Console.WriteLine("Name: {0} - Value: {1}", 
               RrEn.Key.ToString().PadRight(10, " "), 
               RrEn.Value);
         }
         RrX.Close();
   }
}


ResXResourceWriter.AddResource(String key, String value)

 

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("nfex.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("nfex.resx");
         IDictionaryEnumerator RrEn = RrX.GetEnumerator();
         while (RrEn.MoveNext())
         {
            Console.WriteLine("Name: {0} - Value: {1}", 
               RrEn.Key.ToString().PadRight(10, " "), 
               RrEn.Value);
         }
         RrX.Close();
   }
}