мне нужно простое решение проблемы в C#печати Первая буква каждого слова в предложении
Вход: Любой Body Can Dance
Выход: ABCD
мне нужно простое решение проблемы в C#печати Первая буква каждого слова в предложении
Вход: Любой Body Can Dance
Выход: ABCD
string inputString = "Another One Bites The Dust And Another One Down";
string[] split = inputString.Split();
foreach (string s in split)
{
Console.Write(s.Substring(0,1));
}
ставить как этот string [] split = inputString.split(); Не используйте нижеуказанные string split [] = inputString.split(); –
Проверьте это:
string s = new string("Any Body Can Dance"
.Split(' ')
.Select(x => x.First())
.ToArray());
Console.WriteLine(s);
'.Выберите (d => d.First)). ToArray()'. Если вы берете s, компилятор выдает ошибку, потому что s уже определен. +1 для использования всемогущего LINQ – Marco
Другой 'вы могли бы сделать мою работу plesase' вопрос – ppetrov