1

フォームを使用する C# でアプリケーションを作成しています。これは C# で書かれた初めてのアプリなので、非常に初心者です。

これが問題のコードです

if (tabControl1.InvokeRequired)
{
    stringDelegateC sdc = new stringDelegateC(manageCode);
    this.Invoke(sdc, new object[] { text });
}
else
...

変数textは常に、"PM" の後に数字が続く形式の文字列です。ほとんどの場合textは問題なく動作しますが、「PM11020」の場合、「EntityNameSystem.Xml.XmlExceptionの解析中にエラーが発生しました。行 5、位置 25」というメッセージがスローされます。例外はによってスローされますthis.Invoke(sdc, new object[] { text });

text「PM11120」であれば問題なく動作します。

私はこれに非常に混乱しています.XMLが何と関係があるのか​​ わかりません。

4

1 に答える 1

1

その XML 例外はおそらくmanageCodeメソッドによってスローされ、 Control.Invoke.

于 2012-04-23T19:11:26.437 に答える