- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C#で、DLL内の関数へのthisの渡し方)
C#でDLL内の関数へのthisの渡し方
このQ&Aのポイント
- C#で、DLL内の関数へのthisの渡し方について説明します。例えば、Formアプリケーションでthisを引数として渡し、thisに格納されたWidthを表示するコードを書くことができます。
- しかし、この方法でDLL側の関数を呼び出すと、'ClassLibrary1.Form1.Dispose(bool)'というエラーが発生する場合があります。これは、オーバーライドする適切なメソッドが見つからないためです。
- このエラーの原因を特定するためには、引数の渡し方やオーバーライドメソッドの定義に問題がないか確認する必要があります。ご指導いただければ幸いです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- DLLじゃなかったらうまくいきますか? 確認しましたか? - ↓こうしなかったのはなぜですか? private void Form1_Load(object sender, EventArgs e) { GetFormWidth(this); }
補足
修正できました。ご回答ありがとうございます。