Метод, возвращающий переданный символ, если он не является буквой или строчную букву в противном случае - C#
Формулировка задачи:
помогите пожалуйста! Нужно составить процедуру, результатом которой является символ, заданный при обращении к процедуре, если этот символ не является буквой, и соответствующая малая буква в противном случае
Решение задачи: «Метод, возвращающий переданный символ, если он не является буквой или строчную букву в противном случае»
textual
Листинг программы
using System;
public class Test
{
//Тестовый метод
public static void Main() {
Foo foo = new Foo();
Console.WriteLine(foo.getNewChar('A'));
Console.WriteLine(foo.getNewChar('Z'));
Console.WriteLine(foo.getNewChar('1'));
Console.WriteLine(foo.getNewChar('&'));
}
}
//Класс содержащий нужный метод
class Foo {
//Сам метод
public char getNewChar(char ch) {
if (!char.IsLetter(ch)) return ch;
else return char.ToLower(ch);
}
}