Наиболее используемые методы структуры |
|
| ToUpper() | преобразует символ в верхний регистр |
| ToLower() | преобразует символ в нижний регистр |
| IsUpper() | показывает, является ли символ буквой верхнего регистра |
| IsLower() | показывает, является ли символ буквой нижнего регистра |
| IsLetter() | показывает, является ли символ буквой |
| IsNumber() | показывает, является ли символ цифрой |
| IsPunctuation() | показывает, является ли символ знаком препинания |
| IsSeparator() | показывает, является ли символ знаком разделителем |
| IsSymbol() | показывает, является ли символ символьным знаком: символы денежной единицы, формы чисел, например, подстрочные и надстрочные знаки, математические операторы и стрелки, геометрические символы, технические символы, шрифт Брайля, графические метки |
| IsWhiteSpace() | показывает, является ли символ пробелом |
ToUpper()
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите фразу : "); -
stringstr = Console.ReadLine(); -
stringresult =null; -
for(inti=0; i<str.Length; i++) { -
result+=char.ToUpper(str[i]); -
} -
Console.WriteLine(result); -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите фразу : "); -
stringstr = Console.ReadLine(); -
stringresult =null; -
for(inti=0; i<str.Length; i++) { -
result+=char.ToUpper(str[i]); -
} -
Console.WriteLine(result); -
Console.ReadKey(); -
return0; -
} }
Введите фразу : привет мир!
ПРИВЕТ МИР!
ПРИВЕТ МИР!
ToLower()
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите фразу : "); -
stringstr = Console.ReadLine(); -
stringresult =null; -
for(inti=0; i<str.Length; i++) { -
result+=char.ToLower(str[i]); -
} -
Console.WriteLine(result); -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите фразу : "); -
stringstr = Console.ReadLine(); -
stringresult =null; -
for(inti=0; i<str.Length; i++) { -
result+=char.ToLower(str[i]); -
} -
Console.WriteLine(result); -
Console.ReadKey(); -
return0; -
} }
Введите фразу : ПРИВЕТ МИР!
привет мир!
привет мир!
IsUpper()
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите фразу : "); -
stringstr = Console.ReadLine(); -
stringresult =null; -
Console.WriteLine(); -
for(inti=0; i<str.Length; i++) { -
Console.Write("{0} ", (str[i])); -
if(char.IsUpper(str[i]) &char.IsLetter(str[i])) { -
Console.Write("эта буква в верхнем регистре"); -
} -
elseif(char.IsLower(str[i]) &char.IsLetter(str[i])) { -
Console.Write("эта буква в нижнем регистре"); -
} -
else{ -
Console.Write("это другой символ"); -
} -
Console.WriteLine(); -
} -
Console.WriteLine(result); -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите фразу : "); -
stringstr = Console.ReadLine(); -
stringresult =null; -
Console.WriteLine(); -
for(inti=0; i<str.Length; i++) { -
Console.Write("{0} ", (str[i])); -
if(char.IsUpper(str[i]) &char.IsLetter(str[i])) { -
Console.Write("эта буква в верхнем регистре"); -
} -
elseif(char.IsLower(str[i]) &char.IsLetter(str[i])) { -
Console.Write("эта буква в нижнем регистре"); -
} -
else{ -
Console.Write("это другой символ"); -
} -
Console.WriteLine(); -
} -
Console.WriteLine(result); -
Console.ReadKey(); -
return0; -
} }
Введите фразу : Привет Мир!
П эта буква в верхнем регистре
р эта буква в нижнем регистре
и эта буква в нижнем регистре
в эта буква в нижнем регистре
е эта буква в нижнем регистре
т эта буква в нижнем регистре
это другой символ
М эта буква в верхнем регистре
и эта буква в нижнем регистре
р эта буква в нижнем регистре
! это другой символ
П эта буква в верхнем регистре
р эта буква в нижнем регистре
и эта буква в нижнем регистре
в эта буква в нижнем регистре
е эта буква в нижнем регистре
т эта буква в нижнем регистре
это другой символ
М эта буква в верхнем регистре
и эта буква в нижнем регистре
р эта буква в нижнем регистре
! это другой символ
IsLower()
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите фразу : "); -
stringstr = Console.ReadLine(); -
stringresult =null; -
Console.WriteLine(); -
for(inti=0; i<str.Length; i++) { -
Console.Write("{0} ", (str[i])); -
if(char.IsUpper(str[i]) &char.IsLetter(str[i])) { -
Console.Write("эта буква в верхнем регистре"); -
} -
elseif(char.IsLower(str[i]) &char.IsLetter(str[i])) { -
Console.Write("эта буква в нижнем регистре"); -
} -
else{ -
Console.Write("это другой символ"); -
} -
Console.WriteLine(); -
} -
Console.WriteLine(result); -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите фразу : "); -
stringstr = Console.ReadLine(); -
stringresult =null; -
Console.WriteLine(); -
for(inti=0; i<str.Length; i++) { -
Console.Write("{0} ", (str[i])); -
if(char.IsUpper(str[i]) &char.IsLetter(str[i])) { -
Console.Write("эта буква в верхнем регистре"); -
} -
elseif(char.IsLower(str[i]) &char.IsLetter(str[i])) { -
Console.Write("эта буква в нижнем регистре"); -
} -
else{ -
Console.Write("это другой символ"); -
} -
Console.WriteLine(); -
} -
Console.WriteLine(result); -
Console.ReadKey(); -
return0; -
} }
Введите фразу : Привет Мир!
П эта буква в верхнем регистре
р эта буква в нижнем регистре
и эта буква в нижнем регистре
в эта буква в нижнем регистре
е эта буква в нижнем регистре
т эта буква в нижнем регистре
это другой символ
М эта буква в верхнем регистре
и эта буква в нижнем регистре
р эта буква в нижнем регистре
! это другой символ
П эта буква в верхнем регистре
р эта буква в нижнем регистре
и эта буква в нижнем регистре
в эта буква в нижнем регистре
е эта буква в нижнем регистре
т эта буква в нижнем регистре
это другой символ
М эта буква в верхнем регистре
и эта буква в нижнем регистре
р эта буква в нижнем регистре
! это другой символ
IsLetter()
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите фразу : "); -
stringstr = Console.ReadLine(); -
stringresult =null; -
Console.WriteLine(); -
for(inti=0; i<str.Length; i++) { -
Console.Write("{0} ", (str[i])); -
if(char.IsUpper(str[i]) &char.IsLetter(str[i])) { -
Console.Write("эта буква в верхнем регистре"); -
} -
elseif(char.IsLower(str[i]) &char.IsLetter(str[i])) { -
Console.Write("эта буква в нижнем регистре"); -
} -
else{ -
Console.Write("это другой символ"); -
} -
Console.WriteLine(); -
} -
Console.WriteLine(result); -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите фразу : "); -
stringstr = Console.ReadLine(); -
stringresult =null; -
Console.WriteLine(); -
for(inti=0; i<str.Length; i++) { -
Console.Write("{0} ", (str[i])); -
if(char.IsUpper(str[i]) &char.IsLetter(str[i])) { -
Console.Write("эта буква в верхнем регистре"); -
} -
elseif(char.IsLower(str[i]) &char.IsLetter(str[i])) { -
Console.Write("эта буква в нижнем регистре"); -
} -
else{ -
Console.Write("это другой символ"); -
} -
Console.WriteLine(); -
} -
Console.WriteLine(result); -
Console.ReadKey(); -
return0; -
} }
Введите фразу : Привет Мир!
П эта буква в верхнем регистре
р эта буква в нижнем регистре
и эта буква в нижнем регистре
в эта буква в нижнем регистре
е эта буква в нижнем регистре
т эта буква в нижнем регистре
это другой символ
М эта буква в верхнем регистре
и эта буква в нижнем регистре
р эта буква в нижнем регистре
! это другой символ
П эта буква в верхнем регистре
р эта буква в нижнем регистре
и эта буква в нижнем регистре
в эта буква в нижнем регистре
е эта буква в нижнем регистре
т эта буква в нижнем регистре
это другой символ
М эта буква в верхнем регистре
и эта буква в нижнем регистре
р эта буква в нижнем регистре
! это другой символ
IsNumber()
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите символ : "); -
charch = (char)Console.Read(); -
if(char.IsNumber(ch)) { -
Console.WriteLine("этот символ цифра"); -
} -
else{ -
Console.WriteLine("этот символ не цифра"); -
} -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите символ : "); -
charch = (char)Console.Read(); -
if(char.IsNumber(ch)) { -
Console.WriteLine("этот символ цифра"); -
} -
else{ -
Console.WriteLine("этот символ не цифра"); -
} -
Console.ReadKey(); -
return0; -
} }
Введите символ : 7
этот символ цифра
этот символ цифра
IsPunctuation()
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите символ : "); -
charch = (char)Console.Read(); -
if(char.IsPunctuation(ch)) { -
Console.WriteLine("это знак препинания"); -
} -
else{ -
Console.WriteLine("это знак не препинания"); -
} -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите символ : "); -
charch = (char)Console.Read(); -
if(char.IsPunctuation(ch)) { -
Console.WriteLine("это знак препинания"); -
} -
else{ -
Console.WriteLine("это знак не препинания"); -
} -
Console.ReadKey(); -
return0; -
} }
Введите символ : .
это знак препинания
это знак препинания
IsSeparator()
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите символ : ");//вводим пробел -
charch = (char)Console.Read(); -
if(char.IsSeparator(ch)) { -
Console.WriteLine("этот символ знак разделитель"); -
} -
else{ -
Console.WriteLine("этот символ не знак разделитель"); -
} -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите символ : ");//вводим пробел -
charch = (char)Console.Read(); -
if(char.IsSeparator(ch)) { -
Console.WriteLine("этот символ знак разделитель"); -
} -
else{ -
Console.WriteLine("этот символ не знак разделитель"); -
} -
Console.ReadKey(); -
return0; -
} }
Введите символ :
этот символ знак разделитель
этот символ знак разделитель
IsSymbol()
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите символ : "); -
charch = (char)Console.Read(); -
if(char.IsSymbol(ch)) { -
Console.WriteLine("это символ"); -
} -
else{ -
Console.WriteLine("это не символ"); -
} -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите символ : "); -
charch = (char)Console.Read(); -
if(char.IsSymbol(ch)) { -
Console.WriteLine("это символ"); -
} -
else{ -
Console.WriteLine("это не символ"); -
} -
Console.ReadKey(); -
return0; -
} }
Введите символ : +
это символ
это символ
IsWhiteSpace()
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите символ : ");//вводим пробел -
charch = (char)Console.Read(); -
if(char.IsSeparator(ch)) { -
Console.WriteLine("этот символ пробел"); -
} -
else{ -
Console.WriteLine("этот символ не пробел"); -
} -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите символ : ");//вводим пробел -
charch = (char)Console.Read(); -
if(char.IsSeparator(ch)) { -
Console.WriteLine("этот символ пробел"); -
} -
else{ -
Console.WriteLine("этот символ не пробел"); -
} -
Console.ReadKey(); -
return0; -
} }
Введите символ :
этот символ пробел
этот символ пробел