Чувство немого, я пытаюсь удалить подстроку после последнего появления «.». Код выглядит следующим образом:Ошибка при удалении подстроки
Dim dotIndex As Integer = fileNameCopy.LastIndexOf(".")
Dim dummy As Integer = fileNameCopy.Length - 1
fileNameCopy = fileNameCopy.Remove(dotIndex, dummy)
Когда я отладка, я получаю аргумент из диапазона исключения для второго, счетчик, параметра; манекен в этом случае. Я не знаю, почему; общая длина моей тестовой строки равна 72, при отладке, dotIndex равен 68, а длина равна 71, поэтому я в пределах строки, я не уверен, почему я получаю эту ошибку, любая помощь оценили.
+1 Сохранено лучшее до последнего! – MarkJ