parallel.foreach

    10

    2答えて

    "インデックスが配列の境界外でした"というparallel.foreachの問題に直面しています。私はparallel.foreachのコードと、クラッシュしている場所を添付しています。 var lstFRItems = session.CreateCriteria<TFRItem>().Add(Restrictions.Eq("TSCEnterprise.FEnterpriseID", Ente

    0

    2答えて

    で複数の記事を実行し、私の構文ですが、私は私のライン上のコンパイルエラーがParallel.ForEach() System.Data.DataRowがタイプであるが、可変 のように使用されてい保ちます 私は確かに私はただ見落としている単純なものです。以下は私の完全な構文です、誰かが私が逃しているものを私に助けることができれば、私はそれを高く評価します!未割り当ての 使用: - private v

    5

    2答えて

    私は大きなファイルを1行ずつ読み込み、いくつかのロジックを行い、ファイルに書き込む必要のある文字列を返すタスクを持っています。出力の順序は関係ありません。しかし、以下のコードを試してみると、私のファイルの15〜20k行を読み終えた後は、実際には停止/停止が遅くなります。 public static Object FileLock = new Object(); ... Parallel.For

    -2

    1答えて

    私はParallel foreachを使ってループしているコレクションを持っています。ループに渡す前に、コレクションの各アイテムをチェックしたいと思います。私はこのようなことをしようとしていたが、それはエラーを与える。 ご意見やご提案はありますか? 私はあなたが(どこで使用して)最初のデータをフィルタしたい理解 Parallel.ForEach(testCollection, (perform a

    7

    1答えて

    Parallel.ForEachループのキャンセルを許可しようとしています。 this MSDN articleによれば、それは可能であり、私はそれらのコーディングに従っています。しかし // Tokens for cancellation ParallelOptions po = new ParallelOptions(); po.CancellationToken = cts.Token;

    34

    5答えて

    私は、遅いウェブサービスを並行して呼びます。私はサービスから何らかの情報を得る必要があることがわかって初めて、物事は素晴らしかったです。しかし、どこに値を戻すかわかりません。私はデータベースに書き込むことができません、HttpContext.Currentは、Parallel.ForEachを使用して呼び出されたメソッド内でヌルのように見えます 以下は、サンプルプログラムです(あなたの考えでは、文

    1

    1答えて

    私は何千人もの人に電子メールを送信し、並列foreachループでデータベースにログを記録しようとしていますが、顧客の名前が異なる電子メールを受け取りました。どうすればスレッドセーフにすることができますか?これを使用する EmailEntities db = new EmailEntities(); string templateData =""; MailHelper mh = new Mai

    1

    2答えて

    Parallel.ForEachの最初のループ内でいくつかのコードを実行したいと思います。最初のループの中でのみ。その理由は、ループ内のコードによって生成された診断データをディスクに書き込むためです。最初のループの後、データはメモリに保存され、後で集約されます。 これは動作しますか?私のコメントで述べたように bool firstLoop = true; Parallel.ForEach(som

    52

    2答えて

    私は並列でコレクションを処理したいと思いますが、実装に問題がありますので、私はいくつかの助けが必要です。 並列ループのラムダ内で、C#で非同期とマークされたメソッドを呼び出す場合に問題が発生します。たとえば、次のように作成されたすべてのスレッドが効果的にだけでバックグラウンドスレッドとParallel.ForEach呼び出しが完了するのを待たないされているので var bag = new Conc

    16

    8答えて

    私のアプリケーションでたくさんのタスクを使用します。タスクの各束は何らかの理由で実行されています。私はこれらのタスクに名前を付けたいので、Parallel Tasksウィンドウを見ると簡単に認識できました。 別の観点として、フレームワークレベルでタスクを使用してリストを作成しているとします。私のフレームワークを使用する開発者は、仕事にもタスクを使用しています。彼女がParallel Tasks W