Найдите, является ли строка допустимой или нет
у меня есть проблема, которую я решил, но я ищу лучшее решение.
моя проблема в том, что у меня есть строка, скажем
строка mystr = " hello/ / abc";
если строка содержит непрерывно две или более косых черты как выше строка это недопустимая строка
Что я уже пробовал:
private bool isvalidString(string str) { int i = 0; int lastIndex = -2; bool retvalue = true; do { i = str.IndexOf("/", i + 1); if (lastIndex + 1 == i) { retvalue = false; break; } lastIndex = i; if (i==-1) { break; } } while (true); return retvalue; }