Пользователь будет ввести свои детали в одном текстовом поле, как следующийрасщепление динамического текста в текстовое поле C#
входа в текстовом поле
S. No. Имя Возраст Пол Концессия Coach Статус Seat/Причал/WL Нет
Текущий тренер Статус Seat/Причал/WL Нет ID Тип/ID No.
1 AYAN PAL 40 Male CNF S7 49 (LB) CNF S7 49 (LB)
CS КОД
int indexof1 = strMain.IndexOf("1 ");
int indexof40 = strMain.IndexOf("40 ");
int indexofstts = strMain.IndexOf("Male ");
int effectiveindexof1 = indexof1 + "1 ".Length;
int effectiveindexof40 = indexof40 + "40 ".Length;
string pname = strMain.Substring(effectiveindexof1,indexof40-effectiveindexof1);
Я использую подстроки, но это не поможет, потому что вся информация, предоставленная пользователем будет динамичным
Я думаю, что это плохой подход, чтобы сделать это. Почему не '.CSV' для ввода –
Как насчет метода string.Split()? –
Мой клиент хочет сделать что-то более легко, он просто хочет скопировать пасту и сделать мою работу труднее любой идеи об этом? –