プログラミング

プロおよび熱狂的プログラマーのためのQ&A




8
EditorOptionDefinitionエクスポートが見つかりませんでしたエラー
Visual Studio 2013で、C#ファイルを開こうとすると、次のエラーが発生し始めました。 No EditorOptionDefinition export found for the given option name: Tabs/ConvertTabsToSpaces Parameter name: optionID このエラーが発生したときに作業していたC#ソリューションを閉じて再度開くまで、午前中は問題がありませんでした。チェックしたところ、このコンピューターでC#プロジェクトを開くと、このエラーが発生しました。他のコンピューターから同じプロジェクトを開こうとしても問題なく動作するため、これはプロジェクトエラーではありません。 私はVSの設定を変更しておらず、パッケージマネージャーが表示されたときにパッケージマネージャーを開こうとしただけです。 私は途方に暮れており、Google博士は今のところあまり役に立ちません。

21
Angular JSブレークForEach
角度のあるforeachループがあり、値が一致した場合にループから抜け出したいと思います。次のコードは機能しません。 angular.forEach([0,1,2], function(count){ if(count == 1){ break; } }); どうすれば入手できますか?


10
別のフォルダーから部分的にレンダリングする(共有されない)
ビューで別のフォルダーの部分(ユーザーコントロール)をレンダリングするにはどうすればよいですか?プレビュー3では、完全なパスを指定してRenderUserControlを呼び出していましたが、プレビュー5にアップグレードしている間は、これはもう不可能です。代わりに、RenderPartialメソッドを取得しましたが、探している機能が提供されていません。


24
.NET辞書のキーが重複していますか?
.NET基本クラスライブラリに、重複するキーの使用を許可する辞書クラスはありますか?私が見つけた唯一の解決策は、たとえば、次のようなクラスを作成することです。 Dictionary<string, List<object>> しかし、これは実際に使用するのは非常にイライラします。Javaでは、MultiMapがこれを達成すると思いますが、.NETでアナログを見つけることができません。
256 c#  .net  dictionary  multimap 

12
ポインターとリファレンス
機能する元の変数を関数に与える場合のより良い実践とは: unsigned long x = 4; void func1(unsigned long& val) { val = 5; } func1(x); または: void func2(unsigned long* val) { *val = 5; } func2(&x); IOW:別のものを選ぶ理由はありますか?

10
C#での述語デリゲート
説明していただけますか: 述語デリゲートとは何ですか? 述語はどこで使用すればよいですか? 述語を使用する際のベストプラクティスはありますか? 記述的なソースコードは高く評価されます。
256 c#  .net  predicate 

10
C ++ 11のラムダで、値によるキャプチャにデフォルトで「可変」キーワードが必要なのはなぜですか?
短い例: #include <iostream> int main() { int n; [&](){n = 10;}(); // OK [=]() mutable {n = 20;}(); // OK // [=](){n = 10;}(); // Error: a by-value capture cannot be modified in a non-mutable lambda std::cout << n << "\n"; // "10" } 質問:なぜmutableキーワードが必要なのですか?名前付き関数に渡す従来のパラメーターとはかなり異なります。背後にある理論的根拠は何ですか? 値によるキャプチャの全体のポイントは、ユーザーが一時変数を変更できるようにすることだという印象を受けました。それ以外の場合は、ほとんどの場合、参照によるキャプチャを使用した方がよいのではないでしょうか。 悟りはありますか? (ちなみに私はMSVC2010を使用しています。これは標準のはずです)
256 c++  lambda  c++11 

12
接続は後で閉じられますが、JDBC結果セットとステートメントは別々に閉じる必要がありますか?
使用後はすべてのJDBCリソースを閉じるのがよい習慣だと言われています。しかし、次のコードがある場合、結果セットとステートメントを閉じる必要がありますか? Connection conn = null; PreparedStatement stmt = null; ResultSet rs = null; try { conn = // Retrieve connection stmt = conn.prepareStatement(// Some SQL); rs = stmt.executeQuery(); } catch(Exception e) { // Error Handling } finally { try { if (rs != null) rs.close(); } catch (Exception e) {}; …
256 java  jdbc 



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.