Не могу понять, почему это не сработает.
Я пытаюсь проанализировать строку переменной длины, содержащую "." где-то внутри, а затем сорвите "." и все символы перед ним. Это вызывается через веб-службу.
При отладке он работает нормально, пока не вылетает в последней строке ниже с сообщением браузера :«System.ArgumentOutOfRangeException :Индекс и длина должны указывать на место в строке. Имя параметра :длина "
У кого-нибудь есть идеи?
Code1 ниже — это входная переменная, передаваемая веб-службе из формы.
Dim CharNo As New Integer
CharNo = Code1.IndexOf(".")
MyCodebookValueStrip.o_Code1 = Code1.Substring(CharNo + 1, (Code1.Length - CharNo))