Основы языка C# 2005. Евсеева О.Н - 112 стр.

UptoLike

Составители: 

116
Приведем пример.
public void testCompareChars()
{
char ch1, ch2;
int dif;
Console.WriteLine("Метод CompareTo");
ch1 = 'A';
ch2 = 'Z';
dif = ch1.CompareTo(ch2);
Console.WriteLine("Расстояние между символами {0}, {1} = {2}", ch1, ch2, dif);
ch1 = 'а';
ch2 = 'А';
dif = ch1.CompareTo(ch2);
Console.WriteLine("Расстояние между символами {0}, {1} = {2}", ch1, ch2, dif);
ch1 = 'Я';
ch2 = 'А';
dif = ch1.CompareTo(ch2);
Console.WriteLine("Расстояние между символами {0}, {1} = {2}", ch1, ch2, dif);
ch1 = 'A';
ch2 = 'A';
dif = ch1.CompareTo(ch2);
Console.WriteLine("Расстояние между символами {0}, {1} = {2}", ch1, ch2, dif);
ch1 = 'А';
ch2 = 'A';
dif = ch1.CompareTo(ch2);
Console.WriteLine("Расстояние между символами {0}, {1} = {2}", ch1, ch2, dif);
ch1 = 'Ё';
ch2 = 'А';
dif = ch1.CompareTo(ch2);
Console.WriteLine("Расстояние между символами {0}, {1} = {2}", ch1, ch2, dif);
} //TestCompareChars
Результаты сравнения изображены на рис. 27.