c# - 浮動小数点数の解析:Catch Allアルゴリズムはありますか?

c# - 浮動小数点数の解析:Catch Allアルゴリズムはありますか?

多文化プログラミングの楽しい部分の1つは数値形式です。 アメリカ人は10,000.50を使用します ドイツ人は10.000,50を使用します フランス人は10000 私の最初のアプローチは、文字列を取得し、セパレータに遭遇するまで逆方向に解析し、これを小数点記号として使用することです。 それには明らかな欠陥があります:10.000は10と解釈されます。 別のアプローチ:文字列に2つの異なる数…


c# - .NET 1.1の未処理の例外ハンドラ

私は.NET 1.1アプリケーションを維持しています。私が担当していることの1つは、ユーザーに不公平なエラー通知が表示されないようにすることです。 私はHandlerをApplication.ThreadException追加し、 AppDomain.CurrentDomain.UnhandledException呼び出しました。 私の問題は、標準のCLRエラーダイアログが(例外ハンドラが呼び出…


C#で重複したエラー処理コードを減らす?

私は例外処理の仕方に完全に満足したことは一度もありません。多くの例外があり、try/catchはテーブルに持ち込まれます(スタックの巻き戻しなど)が、プロセス内の多くのOOモデルを壊しているようです。 とにかく、ここに問題があります: ネットワーク化されたファイルIO操作(たとえば、特定のUNCパスの一部のファイルを読み書きするなど)をラップする、または含むクラスがあるとします。 いろい…


Java検索では、クラスファイル名は.class例外で終わる必要があります

特定のプロジェクトのEclipseでjava検索機能を使用しているときに、誰かが私を助けてくれることを望んでいました。 特定のプロジェクトでJava検索を使用すると、 Class file name must end with.classがあるというエラーメッセージが表示されます(以下のスタックトレースを参照)。 これはすべてのプロジェクトで発生しているわけではなく、特定の1つのプロジェクトだけで…


.net - 例外をスローするためのパフォーマンスに関する考慮事項

私は次のタイプのコードに何度も出くわしましたが、これが(パフォーマンスの観点から)良いかどうか疑問に思います。 try{...// some code}catch(Exception ex){...// Do something throw new CustomException(ex);}基本的に、コーダーが行っていることは、カスタム例外で例外を…


exception - 一般的な例外をキャッチするのは本当に悪いことですか?

FXCopを使用していくつかのレガシーコードを分析しているときに、一般的な例外エラーをtryブロック内でキャッチするのは本当に悪いのか、特定の例外を探す必要があるのか​​がわかりました。 はがきの感想をお願いします。…


c# - .NET例外をキャッチして再スローするためのベストプラクティス

例外をキャッチしてそれらを再スローするときに考慮すべきベストプラクティスは何ですか? Exception オブジェクトの InnerException とスタックトレースが InnerException 保持されるようにします。 次のコードブロックの処理方法に違いはありますか? try{//some code}catch(Exception ex){throw ex;}Vs: try{//some…



exception - 例外処理:契約対例外的アプローチ

私はException handlingへの2つのアプローチを知っており、それらを見てみましょう。 契約アプローチ。 メソッドがメソッドヘッダーで行うことをメソッドが指示しない場合、メソッドは例外をスローします。 したがって、このメソッドは操作を実行することを「約束」し、何らかの理由で失敗すると例外をスローします。 優れたアプローチ。 真に奇妙なことが起こったときにだけ例外を投げる。 通…


JavaでExceptionを作成するための一般的な経験則は何ですか?

私は両方の状況にあった: あまりにも多くのカスタム例外を作成する あまりにも多くの一般的なExceptionクラスを使用する いずれの場合も、プロジェクトはOKになりましたが、間もなくメンテナンス(およびリファクタリング)のオーバーヘッドになりました。 だからあなた自身のExceptionクラスの作成に関するベストプラクティスは何ですか?…


java - チェック済みおよび未チェックの例外を選択するタイミング

Java(または他のチェック済み例外を含む言語)では、独自の例外クラスを作成するときに、それをチェックするかどうかをどのように決定しますか。 私の本能は、チェックされていない例外が回復不可能なケースのためにより多くの生産的な方法で回復できるかもしれないケースではチェックされた例外が要求されると言うことです。…




exception 例外 try catch throw java 種類 一覧 判定 書き方