Функция Movenext VB.NET
Я пытаюсь протестировать свою функцию MoveNext в VB.NET, но это не работает. Любые идеи о том, как заставить его работать на следующем коде:
Public Function MoveNext() As Boolean endindex = checkWord.Length + foundIndex If foundIndex >= replacements.ToString.Length Then Return False Else Return True End If End Function
Что я уже пробовал:
Попробовал поискать в Google, но не смог использовать эти решения для решения моей проблемы!
CHill60
Было бы полезно, если бы вы включили объявления для своих переменных.
Первая проблема, которую я вижу, заключается в том, что вы пытаетесь вычесть целое число checkWord.Length
из строки foundIndex.ToString
Объясните, что, по вашему мнению, будет делать эта функция
nqioweryuadfge
Я добавил его теперь вместо того, чтобы вычесть! Теперь он выглядит намного лучше, когда вы проверяете обновленный вопрос.
Sergey Alexandrovich Kryukov
О чем ты говоришь? Что такое RichTextBox1; каков его тип? Полное имя типа, Пожалуйста.
Ваш пример кода вырван из контекста. Пожалуйста, смотрите: SSCCE.
—СА
nqioweryuadfge
Нет, Нет, Нет, Сергей! Я не говорю об этом RichTextBox. В любом случае спасибо!
Sergey Alexandrovich Kryukov
Если это не "этот" RichTextBox, просто скажите нам, какой из них ваш. Разве это проблема? Какой?
—СА
nqioweryuadfge
Ну-ка, веди себя прилично, глупый ты человек!
nqioweryuadfge
Ты ведешь себя как очень нецивилизованный пьяница! Что есть что?
Sergey Alexandrovich Kryukov
Как мило! Теперь я знаю, как выглядят цивилизованные манеры.
Спасибо.
—СА
nqioweryuadfge
Вы ведь русский, верно? Я вижу, к чему ты клонишь!
ZurdoDev
Если он не работает, то все, что вам нужно сделать, это отладить его. Это будет очень легко, и тогда вы сможете понять, в чем проблема.
nqioweryuadfge
Но я не смог сделать это на своем Visual studio 2012 Express. Может быть, это в премиуме! Он не показывает никаких ошибок на выходе, когда я нажимаю кнопку отладки!
ZurdoDev
Отладка кода означает, что вы добавляете точку останова в том месте, которое не работает, запускаете свой код, и когда код попадает в это место, он останавливается, и вы можете проверить все переменные и т. д., и можете начать ходить по коду строка за строкой и точно видеть, что происходит и почему.
CHill60
Вы можете найти эту статью полезной Освоение отладки в Visual Studio 2010 - руководство для начинающих[^].
И точка зрения, которую пытался сделать СА, заключалась в том, что вам нужно специфический о которых управления richtextbox, на какой платформе (приложения WinForms, в WPF, ASP.net другие)
SRS(The Coder)
Пожалуйста, добавьте еще несколько деталей, по крайней мере, чтобы описать использование или цель этого метода и то, чего вы пытаетесь достичь с помощью этой функции?
nqioweryuadfge
Я пытаюсь найти сравнение слов из словаря на RichTextBox. У меня есть список слов, с которыми я пытаюсь их сравнить! Предполагается, что раздел MoveNext позволяет мне пропустить слово, если я не хочу этого делать в RichTextBox. Файл словаря - это универсальный словарь.
nqioweryuadfge
Я добавил Больше информации о коде.
Есть ли способ заставить этот код MoveNext снова работать? Я добавил опцию Strict поверх своего кода, но это не решило проблему. Я знаю, что это мой последний вопрос, тогда я пойду!
nqioweryuadfge
Мне нужна только одна помощь, а потом я уйду навсегда!
nqioweryuadfge
Пожалуйста, помогите!
SRS(The Coder)
@nqioweryuadfge
потому что ваш вопрос вместо того, чтобы рассеять сомнения, создает в нашем уме множество вопросов, поэтому на него трудно ответить. Потому что может быть много общих причин, по которым вы не в состоянии заставить это работать.
Из вашего объяснения и кода понятно, что метод MoveNext () возвращает true, если пользователю нужно перейти к следующему слову, пропустив текущее в richtext bx правильно?
nqioweryuadfge
@SRS(кодер) Я только что нашел код из Pdf-файла... Честно говоря, я не знаю, для чего это нужно! Вы можете помочь? Я здесь уже несколько месяцев!
SRS(The Coder)
вы можете поделиться файлами кода/ pdf через мой почтовый идентификатор(smruti.friends@gmail.com) если вам удобно это делать.
Я определенно сделаю все возможное, чтобы найти для вас решение.
Здесь все, чем вы поделились, все еще находится в незавершенном состоянии, чтобы иметь четкое понимание, так что обмен файлами может помочь.
nqioweryuadfge
Хорошо, проверьте свою папку спама на наличие сообщений.
SRS(The Coder)
ОК вернется к вам в течение дня или двух, поняв сценарий, возможно, я попытаюсь выполнить эту функцию, создав небольшое приложение.