indexof на 64 против 32-битных ПК - PullRequest
0 голосов
/ 08 октября 2011

Я использую строку ниже, чтобы найти позицию теста в HTML-документе, и она отлично работает на 64-битной машине, но не работает на моем 32-битном сервере Windows 2008.

Переменная IntStart1 возвращает 2 на 64-битной и 0000029ae на 32-битной.пожалуйста, помогите.

Int32 intStart1 = strHtmlText.IndexOf("<TABLE class=");

1 Ответ

4 голосов
/ 08 октября 2011

String.IndexOf() - одна из самых широко используемых функций в мире. Я был бы просто изумлен, если бы это не сработало.

Наиболее вероятное объяснение состоит в том, что у вас есть разные значения для strHtmlText. Проверьте значения этой строки, и я уверен, что вы увидите, что происходит.

...