0

以下の行を使用して、HTML ドキュメントでテストの位置を見つけています。64 ビット マシンでは正常に動作しますが、32 ビット Windows 2008 サーバーでは動作しません。

IntStart1 変数は、64 ビットでは 2 を返し、32 ビットでは 0000029ae を返します。助けてください。

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

1 に答える 1

4

String.IndexOf()現存する最も広く使用されている関数の 1 つです。それがうまくいかなかったら、私はただ驚いています。

最も可能性の高い説明は、 の値が異なることですstrHtmlText。その文字列の値を調べると、何が起こっているかがわかります。

于 2011-10-08T19:56:46.770 に答える