0

私が使用している現在のコードは

        WebBrowser browser = new WebBrowser();
        browser.Url = new Uri("http://www.youtube.com/user/RayWilliamJohnson");
        label1.Text = browser.Url.ToString();

しかし、それは私に「オブジェクトのインスタンスに設定されていないオブジェクト参照」を与えています。ライン上label1.Text = browser.Url.ToString();。なぜこれを行っているのか、どうすればこれを修正できるのかわかりませんが、神経質になっているので、助けていただければ幸いです。前もって感謝します

4

1 に答える 1

1

デバッガーが例外のために中断した場合、次のことができます。

  • エディターで変数にカーソルを合わせるか、
  • 「ローカル」デバッグウィンドウを見てください

それらの値が何であるかを確認します。が何であるかを簡単に確認できるはずですnull。次に、コールチェーンを上に向かって進み、初期化されるはずの場所を確認します。

ここに画像の説明を入力してください

これは簡単なデバッグであり、生産的な開発者になりたい場合は、その方法を学ぶ必要があります。

于 2012-12-09T14:44:37.643 に答える