- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【C#】フォームクラスと他クラスとの連携について)
C#フォームクラスと他クラスの連携について
このQ&Aのポイント
- C#を勉強し始めたばかりの者です。オブジェクト指向言語が初めてなので、オブジェクト指向的考え方が出来てないゆえの質問です。
- フォームクラスと他のクラスの連携方法がわかりません。具体的に言いますと、フォームクラスで別のAというクラスを宣言し、そのクラスのB()メソッドを実行したときに中で発生した例外メッセージをフォームのコントロールで表示したい、という場合、どうすればよいのでしょうか?
- 例外メッセージをフォームクラスで処理する方法についてのアドバイスをお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
1.Aクラスメソッド内ではtry-catchを書かず、全てフォームクラスで処理する。 2.Aクラスメソッド内のtry-catchで改めて例外をthrowして、フォームクラスで処理する。 3.Aクラスメソッド内のtry-catchで例外を受けた後、戻り値としてエラーメッセージを返却する。 のどれかだと思います。 クラス内で処理したい例外処理なら3でよいのでは。