У меня возник вопрос о функции split, используемой в Visual Basic. На данный момент я написал функцию, которая вводит строковое значение. Возвращаемое значение строки, вероятно, будет выглядеть так: «List1; List2; Field1, Field2». Моя цель - использовать функцию split для этой строки, чтобы поместить все списки в один массив и поместить поля в другой массив.Манипуляция функцией разделения для двух массивов
Проблема в том, где находятся List2 и Field1. Я не хочу, чтобы Field1 был помещен в массив списка. Я думаю, что может быть способ сделать это, разобравшись, но я не уверен. Вот мой текущий код ниже. Заранее благодарю за любую помощь.
Dim s As String = GetSetting("ReOrderList", properties.SiteId)
Dim affectedLists() As String = s.Split(";")
Dim affectedFields() As String = s.Split(",")
«Возвращаемое значение строки, вероятно, будет выглядеть следующим образом:« List1; List2; Field1, Field2" .» Вау, это жестоко. У вас есть доступ к этому коду? Возможно ли, чтобы вы вернули более последовательную строку или функцию, которая генерирует строку, возвратит вам два массива? – Juliet