• [解決済み] ASP.NET MVC 3 Razor 再帰関数

    質問 さて、私はリストのリストを含むリストを表示したいのですが...。 表示するレベルがいくつあるのか知る方法がないので、ここで古い再帰的なルーチンを取り出すことにしました。 しかし、具体的にどうすればいいのか困っています。 これが今のところあるものです(表示-簡略化)。 @foreach(MyObject item in @Model.ListOfObjects){

    2023-07-17 22:33:04
  • switch on string と elseif on type はどちらが速いか?

    質問 文字列の比較に基づいて取るべきコードパスを特定するオプションがあるとしましょうか、さもなければ型をiffingします。 どちらがより速いですか、そしてそれはなぜですか? switch(childNode.Name) { case "Bob": break; case "Jill": break; case "Marko":

    2023-07-17 19:31:38
  • [解決済み] C#のプロファイラでまともなものはないのか?[クローズド]

    質問 現在のところ、この質問は私たちのQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によって裏付けられていることを期待していますが、この質問はおそらく討論、議論、投票、または拡大した議論を求めるものでしょう。この質問を改善し、再開できる可能性があると思われる場合 ヘルプセンターへ をご覧くだ

    2023-07-17 15:10:04
  • [解決済み] .NETのガベージコレクションを短時間で防止する方法

    質問 非常に大量のデータを処理する高性能のアプリケーションがあります。 非常に短時間に膨大な量の情報を受信、分析、破棄しています。 これは、現在最適化しようとしているかなりの量のオブジェクト チャーンを引き起こしますが、2 つ目の問題も引き起こします。 ガベージコレクションが起動すると、その処理に長い遅延が発生します(長いというのは、10秒から100秒のことです)。 99%の時間は許容範囲で

    2023-07-17 09:46:27
  • [解決済み] EPPlusの番号形式

    質問 エプラスで作成したExcelシートがあるのですが、いくつか痛いところがあり、同じような課題を解決された方のご指導をお願いしたいです。 二重の値に数値書式を適用する必要があり、Excelでこのように表示したいのですが。 8 → 8.0 12 → 12.0 14.54 → 14.5 0 → 0.0 以下は私のコードです。 ws.Cells[row, col].

    2023-07-17 09:26:23
  • HttpClientにデフォルトのユーザーエージェントを設定する方法を教えてください。

    質問 簡単なことですが ユーザーエージェントを設定する を設定するのは簡単ですが、多くの場合、リクエストごとに設定するのではなく、単一の HttpClient を使用して、毎回同じユーザーエージェントを使用したいと思います。 どのように解決するのですか? を使って簡単に解決することができます。 HttpClient _client = new HttpClient(); _

    2023-07-17 07:01:27
  • [解決済み] asp.netでキャッシュをロックする最良の方法は何ですか?

    質問 長い間実行されているプロセスなどの特定の状況では、そのリソースに対する別のユーザーによる後続の要求が、キャッシュを叩く代わりに長いプロセスを再度実行することを避けるために、ASP.NET キャッシュをロックすることが重要であることは知っています。 ASP.NETでキャッシュロックを実装するために、c#で最良の方法は何ですか? どのように解決するのですか? 基本的なパターン

    2023-07-17 04:08:28
  • [解決済み] Visual Studioアプリケーションをインストールせずに実行するための最適なデプロイ方法

    質問 C#/.NET でかなり簡単なアプリケーションを書いたのですが、それを公開する良い方法がわかりません。それは、ユーザーが一度だけ実行するか、または数ヶ月ごとに実行するような、一種の "ツールです。このため、実行するためにインストールする必要がない (ダウンロード後すぐに EXE ファイルをダブルクリックするだけで実行できる) 配置方法があることを期待しています。 しかし、正しく実行

    2023-07-16 22:33:46
  • [解決済み] IsAssignableFromと'open'ジェネリックタイプの使用について

    質問 リフレクションを使って、与えられた基底クラスから継承される型の集合を見つけようとしています。 それは単純な型のために理解するのに時間がかからなかったが、ジェネリックに来るとき、私はつまずいている。 このコード片では、最初の IsAssignableFrom は true を返しますが、2 番目の IsAssignableFrom は false を返します。 そしてまだ、最終的な代

    2023-07-16 22:16:53
  • C#で日付と時刻をDateTimeに結合する

    質問 私はiSeriesからデータを取得しており、そこには個別の日付と時間フィールドがあります。私のC#プロジェクトでそれらをDateTimeフィールドに結合したいと思います。私はDateTimeフィールドに時間だけを追加する方法を見ません。どのようにこれを達成することをお勧めしますか? どのように解決されますか? どのように保存されているのですか?日付の部分が DateTime

    2023-07-16 19:04:51
  • [解決済み] 文字列配列の中の文字列を検索する方法

    質問 文字列配列の中の文字列を検索したい。私はその中でループのために何も使用したくない string [] arr = {"One","Two","Three"}; string theString = "One" arrにString変数が存在するかどうかを確認したい。 どのように解決するのですか? 前述したすべてのメソッドは、内部または外部でループ処理を行うので、どのよ

    2023-07-16 17:53:23
  • 配列内のすべての文字列を切り詰める

    質問 のような文字列があります。 string email = "[email protected], [email protected], [email protected]"; 文字列の配列に分割したい こうすると string[] emails = email.Split(','); 各メールアドレスの前(最初のメールアドレスの後)にスペースが入るのですが。 emails[0] = "[email protected]" emails[1]

    2023-07-16 15:28:47
  • [解決済み] リッチテキストボックス wpf バインディング

    質問 は バウンティ 期限切れ 2日以内 . この質問への回答は、以下の対象となります。 +50 の評価バウンティが与えられます。 トーマス・ウェラー が望んでいるのは 既存の回答への報酬 . のデータバインディングを行うには

    2023-07-16 14:51:44
  • [解決済み] Files.ReadAllLinesの非同期処理と結果待ちを行うには?

    質問 次のようなコードがあります。 private void button1_Click(object sender, RoutedEventArgs e) { button1.IsEnabled = false; var s = File.ReadAllLines("Words.txt").ToList(); // my WPF app

    2023-07-16 10:37:25
  • [解決済み] C#ですべてのコントローラとアクションの名前を取得する

    質問 すべてのコントローラの名前とアクションをプログラムで一覧表示することは可能ですか? 各コントローラとアクションに対して、データベース駆動型のセキュリティを実装したいと考えています。開発者としては、全てのコントローラとアクションを知っているので、データベースのテーブルに追加することは可能ですが、自動的に追加する方法はないでしょうか? どのように解決するのですか? リフレクシ

    2023-07-16 10:02:47
  • [解決済み] Windowsと.NETでMemcachedを使う

    質問 Windows環境でmemcachedを本番用に実装している方はいらっしゃいますか? 私が読んだ多くのブログでは、特にWindowsでmemcachedを運用することは推奨されていないようです。 Windowsでmemcachedを実行する . そしてもう一つ、c#と.net 3.5で使用するのに適したmemcachedクライアントはどれでしょうか? 私はそのような多くの代替を

    2023-07-16 06:07:59
  • [解決済み] Resharperのサンプルコードで「IEnumerableの複数列挙の可能性」を説明する。

    質問 Resharperが警告を出すことがあります。 IEnumerableの複数列挙の可能性 そこに この問題をどのように扱うかについてのSO質問 また、ReSharper のサイトでは はこちら . 代わりにこうしろというサンプルコードもあります。 IEnumerable<string> names = GetNames().ToList();

    2023-07-16 05:10:02
  • [解決済み] 2つのクエリを使用せずに、IEnumerableをブール値の基準で2つに分割することはできますか?

    質問 を分割することはできますか? IEnumerable<T> を二つの IEnumerable<T> をLINQを使用して、単一のクエリ/LINQステートメントのみを使用していますか? を繰り返し実行するのを避けたいのですが IEnumerable<T> を2回繰り返すのを避けたいのです。 例えば、以下の最後の2つのステートメントを組み

    2023-07-16 03:07:31
  • .NETでStreamからMemoryStreamを取得する方法は?

    質問 次のようなコンストラクタ・メソッドがあります。 MemoryStream をファイルパスから開きます。 MemoryStream _ms; public MyClass(string filePath) { byte[] docBytes = File.ReadAllBytes(filePath); _ms = new MemoryStream(); _m

    2023-07-16 01:31:23
  • [解決済み] CS0433 "Type 'X' already exists in both A.dll and B.dll " のエラーはどこから発生するのですか?

    質問 Visual Studio 2008 SP1 から内部 Web サーバー (IIS ではない) を使用して Web アプリを実行すると、上記のようなエラーが発生します。 エラーの全容 (ソース ファイル Default.aspx.cs ): コンパイラーエラーメッセージ。CS0433: The タイプ 'WebApplication3.Site1' が両者に存在しま

    2023-07-15 10:39:53