Как узнать длину строки - C# (195708)
Формулировка задачи:
Казалось бы, вопрос глупый. Берём что-то наподобие
В итоге узнаём длину строки. Но при написании программы которая работает со строками, столкнулся с такой проблемой. Вот примерно как выглядел мой код:
И что же произошло? Не дойдя до конца цикла, моя программа словила исключение, сообщающее о том я вышел за границы массива. Т.е. фактическая длина строки оказалась на несколько символов меньше. После этого, для меня становится затруднительно решить ещё одну задачу, но поскольку здесь не разрешено задавать больше одного вопроса в теме, пока хотелось бы остановиться на этом моменте.
Вопрос, как же измерить действительную длину строки?
string s = "Veterinar"; int len = s.Length;
void WorkWithString(string s) { long n = s.Length; for(long i = 0; i < n; i++) { DoSomethingWith(s[i]); } }
Решение задачи: «Как узнать длину строки»
textual
Листинг программы
string s = "Мама мыла раму"; for (int i = 0; i < s.Length; i++) { Console.Write(s[i].ToString()); } Console.Read();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д