Как определить на каком индексе (длине) находится символ?

315
23 марта 2017, 18:09

Как определить на какой длине находится нужная мне строка от пользователя? Например, чтобы пользователь ввёл My name is Alex. Как мне определить на каком индексе находится слово is Это к примеру, как мне вытащить слово is из текста?

Answer 1

Используйте метод IndexOf класса string. Он возвращает индекс итересующей вас подстроки. Например:

int index = "My name is Alex".IndexOf("is"); // вернёт 8

В случае, если подстрока не найдена, метод вернёт -1. Пример

READ ALSO
Как прочитать данные с сетевого диска либо по локальному пути MVC

Как прочитать данные с сетевого диска либо по локальному пути MVC

Пишу маленький проект с подключением файла с сетевого диска, при публикации на локальном ПК получаю исключение

535
Как подключить proxy в C#

Как подключить proxy в C#

Возник такой вопрос, как подключить прокси к авторизации в Вконтакте на 10 аккаунтов и болееКак сделать под один аккаунт я знаю как, но как...

329
Печать из нескольких источников формы

Печать из нескольких источников формы

Каким образом, можно вывести на печать сразу из нескольких полей? У меня на форме есть два combobox и один textboxПричем textbox с нестандартным шрифтом

287
C# Получить объект вызвавший getter свойства

C# Получить объект вызвавший getter свойства

Здравствуйте! У меня возникла проблема "красивого" способа изменения настроек "на лету"Наример:

352