Csharp/C Sharp by API/System.Resources/ResourceSet
new ResourceSet
<source lang="csharp">
using System; using System.Globalization; using System.Resources; using System.Collections; class Class1 {
static void Main(string[] args) { ResourceWriter resourceWriter = new ResourceWriter("nfex.resources"); resourceWriter.AddResource("key 1", "First value"); resourceWriter.AddResource("key 2", "Second value"); resourceWriter.AddResource("key 3", "Third value"); resourceWriter.Generate(); resourceWriter.Close(); ResourceSet Rs = new ResourceSet("nfex.resources"); Console.WriteLine(Rs.GetString("key 1 ", true)); Console.WriteLine(Rs.GetString("key 2", true)); Console.WriteLine(Rs.GetString("key 3", true)); Console.WriteLine(Rs.GetDefaultReader().ToString()); Rs.Close(); }
}
</source>
ResourceSet.GetDefaultReader()
<source lang="csharp">
using System; using System.Globalization; using System.Resources; using System.Collections; class Class1 {
static void Main(string[] args) { ResourceWriter resourceWriter = new ResourceWriter("nfex.resources"); resourceWriter.AddResource("key 1", "First value"); resourceWriter.AddResource("key 2", "Second value"); resourceWriter.AddResource("key 3", "Third value"); resourceWriter.Generate(); resourceWriter.Close(); ResourceSet Rs = new ResourceSet("nfex.resources"); Console.WriteLine(Rs.GetString("key 1 ", true)); Console.WriteLine(Rs.GetString("key 2", true)); Console.WriteLine(Rs.GetString("key 3", true)); Console.WriteLine(Rs.GetDefaultReader().ToString()); Rs.Close(); }
}
</source>
ResourceSet.GetString
<source lang="csharp">
using System; using System.Globalization; using System.Resources; using System.Collections; class Class1 {
static void Main(string[] args) { ResourceWriter resourceWriter = new ResourceWriter("nfex.resources"); resourceWriter.AddResource("key 1", "First value"); resourceWriter.AddResource("key 2", "Second value"); resourceWriter.AddResource("key 3", "Third value"); resourceWriter.Generate(); resourceWriter.Close(); ResourceSet Rs = new ResourceSet("nfex.resources"); Console.WriteLine(Rs.GetString("key 1 ", true)); Console.WriteLine(Rs.GetString("key 2", true)); Console.WriteLine(Rs.GetString("key 3", true)); Console.WriteLine(Rs.GetDefaultReader().ToString()); Rs.Close(); }
}
</source>