У меня есть переменная строка текста, содержащая, скажем, "ABCDEFGHIJKL".Я хочу обрезать его так, чтобы строка new text = "CDE" другими словами оставляла буквы от 2 до 4. если A равно нулю.Как я могу это сделать?
I думаю вы просто ищете string.Substring :
text = text.Substring(2, 3);
Здесь 3 - длина - символы 2-4 включительно означают 3 символа.
Если вы не хотите брать известный «фрагмент» строки (по индексу и длине), уточните свой вопрос.
Предложите прочитать о методах, доступных для класса System.String.
System.String
string text = "ABCDEFGHIJKL"; string result = text.Substring(2, 3);
Обратите внимание, что вторым параметром Substring() является длина , а не конечный индекс.
Substring()
Вы ищете Подстрока .
Обновление
string original = "ABCDEFGHIJKL"; string newstring = original.Substring(2, 3);