• 公開鍵トークンの役割とは?

    質問 公開鍵トークンの役割は何ですか?署名されたハッシュを復号化する際に何らかの役割を担っているのでしょうか。GAC では、なぜ同じ公開鍵トークンを持つ Microsoft からの非常に多くのアセンブリがあるのですか。 どのように解決するのですか? 公開鍵トークンの役割は何ですか? 公開鍵トークンとは、公開鍵を表す便利なトークンで、小さな数字です。 公開鍵は非常に長いので、公

    2023-08-29 21:54:50
  • javaでnullable intを書くには?

    質問 JavaでWebフォームをモデルに変換したい。 C#ではこう書ける。 <input name="id" value="" type="text"/> public class Test { public int? Id{get;set;} } は id はnullでもよい。 しかし、Javaでstruts2を使用すると例外が発生します。 M

    2023-08-29 10:09:46
  • C# オーバーライドされたメソッドのオプションパラメータ

    質問 .NET Frameworkで、メソッドをオーバーライドするときに、オプションのパラメータに問題があるようです。下記のコードの出力は "bbb" "aaa" . しかし、私が期待している出力は "bbb" "bbb" .これに対する解決策はありますか。私はそれがメソッドのオーバーロードで解決することができることを知っていますが、この理由を疑問に思っています。また、コードはMonoでうま

    2023-08-29 08:47:13
  • C# ASP.NET MVC 前のページに戻る

    質問 私のコントローラには、編集が成功したときにトップレベルのリスト(「インデックス」)にリダイレクトする基本的なEditメソッドがあります。MVC scaffoldingの後の標準的な動作です。 私はこのEditメソッドを、前のページ(Indexではない)にリダイレクトするように変更しようとしています。 私のEditメソッドはデフォルトでマップされた入力パラメータ「id」を使用していな

    2023-08-29 05:55:01
  • 静的デストラクタ

    質問 C#には静的なコンストラクタがあり、いくつかの初期化(おそらくアンマネージドリソースの初期化)を行います。 静的なデストラクタはあるのでしょうか? どのように解決するのですか? いいえ、ありません。 静的なデストラクタは、おそらくプロセスの実行終了時に実行されるでしょう。 プロセスが死ぬと、それに関連するすべてのメモリ/ハンドルはオペレーティング システムによって解放

    2023-08-29 03:18:06
  • [解決済み] 16進数の値をuintに変換するには?

    質問 uint color; bool parsedhex = uint.TryParse(TextBox1.Text, out color); //where Text is of the form 0xFF0000 if(parsedhex) //... は動作しません。私は何を間違えているのでしょうか? どのように解決するのですか? 試してみてください。 Con

    2023-08-29 02:53:55
  • [解決済み] クロススレッドイベントを呼び出す最もクリーンな方法

    質問 私は、.NET イベント モデルが、しばしば、あるスレッドでイベントを発生させ、別のスレッドでそれをリッスンするようなものであることを発見しました。 私は、バックグラウンド スレッドから私の UI スレッドにイベントをマーシャルする最もきれいな方法は何であるか疑問に思っていました。 コミュニティの提案に基づいて、私はこれを使用しました。 // earlier in the cod

    2023-08-29 01:25:20
  • [解決済み] イテレータとエニュメレータの区別

    質問 .NET 3.5の面接での質問は、「イテレータと列挙子の違いは何ですか? これは、LINQなどで行う中核的な区別です。 とにかく、この違いは何なのでしょうか?ネット上で確かな定義を見つけることができないようです。間違いなく、2 つの用語の意味を見つけることはできますが、微妙に異なる回答が得られます。面接ではどのような答えがベストなのでしょうか? IMOはイテレータ"イテレー

    2023-08-28 21:40:18
  • ASP.NET MVC 5のHttpExceptionに相当するASP.NET Coreの機能

    質問 ASP.NET MVC 5では、以下のように HttpException を HTTP コードとともに投げることができ、これは次のようなレスポンスを設定します。 throw new HttpException((int)HttpStatusCode.BadRequest, "Bad Request."); HttpException はASP.NET Coreには存在

    2023-08-28 16:54:09
  • [解決済み] なぜEnumerable.ElementAt()と[]演算子を使い分けるのでしょうか?

    質問 これは馬鹿げた質問のように思えますが、私は答えを見つけられなかったので、ここにあります。) どちらの場合も、コレクションの境界のチェックに失敗すると "範囲外" という例外が発生します。 これは単なるコーディング スタイルの好みなのでしょうか? そして、誰かが例を必要とする場合に備えて。 List<byte> myList = new List<byte&g

    2023-08-28 04:32:39
  • C# のユーザー定義クラスのデフォルト値

    質問 いくつかのコードはデフォルト値を返すようですが、ユーザー定義クラスの場合、コンパイラはどのようにそのデフォルト値を定義するのでしょうか? どのように解決するのですか? 残りをチャイムで鳴らすには null を使うことで、どんな型のデフォルト値でも取得できることも付け加えておきます。 default default(MyClass) // null default(int)

    2023-08-27 22:17:46
  • .NET - "catch all exceptions handler "を実装するのに最適な方法は何ですか?

    質問 if all else fails catch it"を持つベストな方法は何なのか、疑問に思っています。 アプリケーションの中でできるだけ多くの例外を処理しているわけですが、それでもバグが発生することは避けられません。 しかし、それでもバグが発生する可能性があります。 そのため、処理されなかった例外をすべてキャッチして、情報を収集し、データベースに保存したり データベースに保存した

    2023-08-27 17:31:43
  • IEnumerable<string>を1つのカンマ区切り文字列に変換する方法は?

    質問 デバッグのために、IEnumerable の内容を、各文字列項目をカンマで区切った 1 行の文字列にすばやく変換したいとします。私はforeachループを持つヘルパーメソッドでそれを行うことができますが、それは楽しくも簡潔でもありません。Linqを使うことはできますか?他の短時間でできる方法はありますか? どのように解決するのですか? using System; using Sy

    2023-08-27 07:09:59
  • foreach識別子とクロージャ

    質問 以下の2つのスニペットにおいて、最初のスニペットは安全ですか、それとも2番目のスニペットを実行しなければなりませんか? 安全というのは、各スレッドが、スレッドが作成されたのと同じループのイテレーションからFoo上のメソッドを呼び出すことが保証されているかということです。 それとも、ループの各反復に新しい変数 "local" への参照をコピーしなければならないのでしょうか? v

    2023-08-27 05:27:58
  • データを使用する XmlReader または XPathDocument を構築する前に、XML ベースのデータ ソースから無効な 16 進文字を削除するにはどうすればよいですか?

    質問 XmlReader で使用する前に、XML ベースのデータ ソースをクリーンにして、XML に設定されている 16 進文字の制限に準拠しない XML データを優雅に消費できるような、簡単で一般的な方法はありますか? 注意してください。 このソリューションでは、XML データソースを処理する必要があります。 を使用する XML データソースを処理する必要があります。 で文字エン

    2023-08-27 01:47:32
  • C#でジェネリックメソッドの型パラメータをチェックする

    質問 C#でこのようなことをすることは可能でしょうか? public void DoSomething&lt;T&gt;(T t) { if (T is MyClass) { MyClass mc = (MyClass)t ... } else if (T is List&lt;MyClass&gt;) {

    2023-08-26 18:26:33
  • C#の浮動小数点比較関数

    質問 誰かC#で浮動小数点値を比較するための良い一般的な浮動小数点比較関数を指し示す(または示す)ことができますか?私は IsEqual , IsGreater アン IsLess . また、私は浮動小数点数ではなく、倍数のみを本当に気にします。 どのように解決するのですか? 便利な汎用浮動小数点の書き方 IsEqual を書くことは、完全に不可能ではないにしても、とても

    2023-08-26 17:51:48
  • ファイルをメモリ上のバイト配列に変換するには?

    質問 以下は私のコードです。 public async Task&lt;IActionResult&gt; Index(ICollection&lt;IFormFile&gt; files) { foreach (var file in files) uploaddb(file); var uploads = Path.Combine(_envi

    2023-08-26 16:40:44
  • 列挙型の使用と永続化のためのベストプラクティス

    質問 ここで、enum のような値 (例えば、enum.exe) を処理し、持続させるための最良の方法に関するいくつかの質問/議論を目にしました。 列挙型に適したデータの永続化 , NHibernateを使用してenumを永続化する方法 を参照してください)、そして私は一般的な同意が何であるかを尋ねたいと思います。 特に これらの値は、コード内でどのように扱われるべき

    2023-08-26 11:37:32
  • VSCodeを自動的に動作させないIntellisense

    質問 Visual Studio Code をダウンロードしたところ、Intellisense が自動的に動作しません。 これを制御する 2 つの設定は正しく設定されているようです。 "editor.quickSuggestions": true, "editor.suggestOnTriggerCharacters": true, 入力を開始して "CTRL + Space"

    2023-08-26 11:08:34