try (2,194)


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

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

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


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

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


あまりにも多くのテーブルを参照したため、SQL Serverが実行できなかったクエリがありますか?

あなたはエラーメッセージを見たことがありますか?-SQL Server 2000 ビューまたは関数の解決のために補助テーブルを割り当てることができませんでした。 クエリ内のテーブルの最大数(256)を超えました。-SQL Server 2005 クエリにテーブル名が多すぎます。 最大許容値は256です。 はいの場合、何をしましたか? 与えられた? お客様の要求を簡素…


winformsコントロールのグローバル例外処理

ASP.NET 1.1プロジェクトで作業するときは、常にGlobal.asaxを使用してすべてのエラーを検出しました。 私はWindowsフォームのユーザーコントロールですべての例外をキャッチする同様の方法を探しています。これはホストされたIEコントロールになります。 このようなことをするための適切な方法は何ですか?…


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

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


PHPでキャッチされない例外を記録するにはどうすればよいですか?

私はエラーを例外に変換する方法を見つけました。もしそれらが捕捉されていなければうまく表示されますが、それらを便利な方法でログに記録する方法はわかりません。 ファイルに書き込むだけでは役に立たないでしょうか? 何が原因で例外が発生したのかわからないときに、データベースにアクセスするリスクがありますか?…


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

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


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

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


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

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



ASP.NETでSOAP例外から内部例外を抽出するにはどうすればよいですか?

私はこのような単純なWebサービスオペレーションを持っています:[WebMethod] public string HelloWorld(){throw new Exception("HelloWorldException"); return "Hello World";}そして、私はWebサービスを消費し、操作を呼び出…




catch exception 例外 throw 例外処理 java 種類 一覧 error 判定