/
aprogrammer
/
dotnet-docs
Обзор
Документация
Войти
/
aprogrammer
/
dotnet-docs
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
docs/fundamentals/runtime-libraries/snippets/System/String/Overview/csharp/search1.cs
30 строк
1011 B
Genevieve Warren
Add remarks for core types (#38970)
05 янв 2024, 22:14
Не верифицирован
05 янв 2024, 22:14
71d1377
Код
Авторство
О чём код?
// <Snippet22> using System; using System.Globalization; public class Example17 { public static void Main() { String[] cultureNames = { "da-DK", "en-US" }; CompareInfo ci; String str = "aerial"; Char ch = 'æ'; // U+00E6 Console.Write("Ordinal comparison -- "); Console.WriteLine("Position of '{0}' in {1}: {2}", ch, str, str.IndexOf(ch)); foreach (var cultureName in cultureNames) { ci = CultureInfo.CreateSpecificCulture(cultureName).CompareInfo; Console.Write("{0} cultural comparison -- ", cultureName); Console.WriteLine("Position of '{0}' in {1}: {2}", ch, str, ci.IndexOf(str, ch)); } } } // The example displays the following output: // Ordinal comparison -- Position of 'æ' in aerial: -1 // da-DK cultural comparison -- Position of 'æ' in aerial: -1 // en-US cultural comparison -- Position of 'æ' in aerial: 0 // </Snippet22>