Упражнения C # Sharp: Найти строку, которая начинается и заканчивается определенным символом
C # Sharp LINQ: упражнение-8 с решением
Напишите программу на C # Sharp, чтобы найти строку, которая начинается и заканчивается определенным символом.
Пример решения : -
C # острый код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
class LinqExercise8
{
static void Main(string[] args)
{
string chst,chen;
char ch;
string[] cities =
{
"ROME","LONDON","NAIROBI","CALIFORNIA","ZURICH","NEW DELHI","AMSTERDAM","ABU DHABI", "PARIS"
};
Console.Write("\nLINQ : Find the string which starts and ends with a specific character : ");
Console.Write("\n-----------------------------------------------------------------------\n");
Console.Write("\nThe cities are : 'ROME','LONDON','NAIROBI','CALIFORNIA','ZURICH','NEW DELHI','AMSTERDAM','ABU DHABI','PARIS' \n");
Console.Write("\nInput starting character for the string : ");
ch = (char)Console.Read();
chst=ch.ToString();
Console.Write("\nInput ending character for the string : ");
ch = (char)Console.Read();
chen=ch.ToString();
var _result = from x in cities
where x.StartsWith(chst)
where x.EndsWith(chen)
select x;
Console.Write("\n\n");
foreach(var city in _result)
{
Console.Write("The city starting with {0} and ending with {1} is : {2} \n", chst,chen,city);
}
Console.ReadLine();
}
}
Пример вывода:
LINQ: найдите строку, которая начинается и заканчивается определенным символом: -------------------------------------------------- --------------------- Городами являются: «РИМ», «ЛОНДОН», «НАИРОБИ», «КАЛИФОРНИЯ», «ЦЮРИХ», «НЬЮ-ДЕЛИ», «АМСТЕРДАМ», «АБУ-ДАБИ», «ПАРИЖ». Введите начальный символ для строки: N Введите конечный символ для строки: I Город, начинающийся с N и заканчивающийся I: NAIROBI Город, начинающийся с N и заканчивающийся на I: NEW DELHI
Блок - схема:
Редактор кода C # Sharp:
Внесите свой код и комментарии через Disqus.
Предыдущий: Написать программу на C # Sharp для отображения чисел, умножения числа на частоту и частоту числа подающего массива.
Далее: Напишите программу на C # Sharp, чтобы создать список чисел и отобразить числа больше 80 в качестве вывода.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code