Рейтинг:
1
Thomas Daniels
Если вы хотите извлечь эти два фрагмента информации из строки, используйте Расщеплять[^] метод на строке:
Dim parts As String() = line1.Split(" ")
Dim firstName As String = parts(0)
Dim dateStr As String = parts(1)
text1.Text = firstName
text2.Text = dateStr
Member 14480131
спасибо, у меня есть в строке 1 такая информация:
1.имя(Джон Кели) 12.04.1996
и когда я использую split(" "), я получаю 1 в text1 и первый в text2
Thomas Daniels
Я основал свой код на точной строке в вашем вопросе-если ваши реальные данные выглядят по-другому, то вам может понадобиться другой аргумент для метода Split, или вам может понадобиться взять другие элементы, кроме первого и второго, или вам может понадобиться разделить их дважды.
Member 14480131
как я могу взять последние 10 аргументов, чтобы показать их в text2 ? и удалите его из текста1
Thomas Daniels
Я не знаю, что означает "последний аргумент 10".
Member 14480131
у меня всегда есть дата в конце строки
Thomas Daniels
Да, поэтому используйте Split с соответствующим разделителем и возьмите последний элемент массива.
Member 14480131
можете ли вы пожалуйста, напишите Мне код? я новичок в .net, но я должен закончить это. Заранее спасибо
Thomas Daniels
Используйте длину, чтобы найти длину parts
и возьмите элемент с длиной индекса минус 1, чтобы получить последний элемент.