/
aprogrammer
/
dotnet-docs
Обзор
Документация
Войти
/
aprogrammer
/
dotnet-docs
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
docs/fundamentals/runtime-libraries/snippets/System.Resources/NeutralResourcesLanguageAttribute/Overview/csharp/example.cs
31 строка
1 KB
Genevieve Warren
Add remarks for core types (#38970)
05 янв 2024, 22:14
Не верифицирован
05 янв 2024, 22:14
71d1377
Код
Авторство
О чём код?
// <Snippet1> using System; using System.Globalization; using System.Reflection; using System.Resources; using System.Threading; [assembly: NeutralResourcesLanguageAttribute("en")] public class Example { public static void Main() { // Select the current culture randomly to test resource fallback. string[] cultures = { "de-DE", "en-us", "fr-FR" }; Random rnd = new Random(); int index = rnd.Next(0, cultures.Length); Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture(cultures[index]); Console.WriteLine("The current culture is {0}", CultureInfo.CurrentUICulture.Name); // Retrieve the resource. ResourceManager rm = new ResourceManager("ExampleResources", typeof(Example).Assembly); string greeting = rm.GetString("Greeting"); Console.Write("Enter your name: "); string name = Console.ReadLine(); Console.WriteLine("{0} {1}!", greeting, name); } } // </Snippet1>