Exception

C#

C# サブスレッドからフォームの表示を行う(Invoke)

C#でInvokeを使うメリットなど C#のInvokeメソッドは、別のスレッドで実行する必要があるコードを、UIスレッド(通常はメインスレッド)から実行するときなど使用します。 たとえば、クロススレッドのUI更新: UIスレッド以...
C#

C# 例外が発生したときの情報を使う(スタックトレース)

ある処理でプログラムで例外が発生して、その例外がどういった例外が知ることができても その例外が起きないようにする必要性があります。 原因調査を行うときにその処理がプログラムの中のいろいろなところから呼ばれていている処理の場合 「この例外は...
C#

C# ユーザー定義の例外クラスを作る

ユーザーがプログラムによってエラー条件を識別できるようにする場合は、独自のユーザー定義例外を作成できます。 .NET Framework には、Exception 基本クラスから最終的に派生した例外クラスの階層があります。 実際にExcep...
C#

C# 例外を投げる(Exceptionクラス)

Exceptionクラスを生成しない例外はthrowできる? 例外を投げるには"throw"キーワードを用いますが、try節の中で引数なしでthrowを実装できなくなっています (「引数なしの throw ステートメントは catch 句以...
タイトルとURLをコピーしました