C#でリアルタイムプログラミングを実際に行っている人や、実際にその言語の内部を理解している人の回答が必要です。C#Real Time Try Catch
私は、通常の処理を処理するために例外を使用すべきではなく、エラー条件を検出するためにのみ使用するべきであることを知ります。その話題について多くの議論があります。
単純にtry/catchブロックを置いている(プログラムがとにかく終了しなければ例外を捕まえない)から実行時間が遅いかどうかを知りたいです。 try/catchブロックは、繰り返し呼び出さなければならない関数の中にあります。最低限のコストしかないと思う。
CPUサイクルや他のタスク(浮動小数点の乗算と同じコスト)などでコストを定量化できますか?
Windows XPではMicrosoft C#.Net 3.5を使用しています。
例外やパフォーマンス上のジョンスキートのリソースを見てみましょう:あなたがアクセスするまでhttp://www.yoda.arachsys.com/csharp/exceptions.html –