.NET 4.x Как получить символ из строки? - C#

Узнай цену своей работы

Формулировка задачи:

Подскажите пожалуйста, у меня задание сравнить первую и последнюю букву слова, первую букву у меня получилось вывести, а вывести последнюю букву не получается.
Листинг программы
  1. static void Main(string[] args)
  2. {
  3. char[] s1 = { ' ' };
  4. char[] s2 = { ' ' };
  5. string words = "СОБАКА КОТ КОТ МЫШЬ КРЫСА КРАН САМОВАР КАРТОШКА МАСЛО СЕРВЕР";
  6. Console.WriteLine(words);
  7. String[] word = words.Split(new char[] {' '});
  8. for (int i = 0; i < word.Length ; i++)
  9. {
  10. word[i].CopyTo(0, s1, 0, 1);
  11. word[i].CopyTo(word.Length ,s2 ,0 ,1); //здесь я хочу перенести последнюю букву слова
  12. Console.WriteLine("Слова[{0}]: {1}", i, word[i]);
  13. Console.WriteLine(s1);
  14. Console.WriteLine(s2);
  15. }
  16. Console.ReadLine();
  17. }

Решение задачи: «.NET 4.x Как получить символ из строки?»

textual
Листинг программы
  1. var count = str.Split().Count(word => word.First()==word.Last());

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.091 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут