C#で1つのforeachステートメントを使用して2つのリストまたは配列を反復処理するにはどうすればよいですか?
2つのアレイを設定します。
var val = new [] { 20, 40, 60}; var str = new [] { "ele1", "ele2", "ele3"};
zip()メソッドを使用して、2つの配列を並行して処理します。
var res = val.Zip(str, (n, w) => new { Number = n, Word = w });
上記は、それぞれint要素とstring要素を持つ両方の配列をフェッチします。
ここで、foreachを使用して2つの配列を繰り返します-
例
using System; using System.Collections.Generic; using System.Linq; public class Demo { public static void Main() { var val = new [] { 20, 40, 60}; var str = new [] { "ele1", "ele2", "ele3"}; var res = val.Zip(str, (n, w) => new { Number = n, Word = w }); foreach(var a in res) { Console.WriteLine(a.Number + a.Word); } } }
出力
20ele1 40ele2 60ele3
-
JavaScriptで2つの配列を乗算する方法は?
以下は、JavaScriptで2つの配列を乗算するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &
-
1 つのキーボードとマウスで複数のコンピュータを制御する方法。
1 つのキーボードとマウスで 2 台以上のコンピューターを制御する方法を学びたい場合は、ここが最適です。 多くの作業者は、プログラミング、ビデオ レンダリング、グラフィック デザインなど、さまざまなタスクを実行するために複数のコンピューターを必要としています。これは、各コンピューターを制御するために多くの異なるキーボードとマウスも必要であることを意味し、これはしばしば使用できず生産的ではありません. この記事には、1 つのキーボードとマウスで複数のコンピューターを制御するように設計されたツールを使用して、デスク内のキーボードとマウスの数を最小限に抑える方法がいくつか含まれています。 複数の