Csharp/C Sharp by API/System.Resources/ResXResourceWriter — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
Admin (обсуждение | вклад) м (1 версия) |
(нет различий)
|
Текущая версия на 15:12, 26 мая 2010
new ResXResourceWriter
<source lang="csharp">
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(); }
}
</source>
ResXResourceWriter.AddResource(String key, Image value)
<source lang="csharp">
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(); }
}
</source>
ResXResourceWriter.AddResource(String key, String value)
<source lang="csharp">
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(); }
}
</source>