C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#でマップを反復処理する方法


C#には組み込みのMathタイプはありません。同じように、辞書を使用します。

まず、辞書を作成します-

Dictionary<string, int> d = new Dictionary<string, int>();

d.Add("keyboard", 1);
d.Add("mouse", 2);

キーを取得-

var val = d.Keys.ToList();

次に、foreachループを使用して、マップを反復処理します-

foreach (var key in val) {
   Console.WriteLine(key);
}

繰り返すには、次のコードを実行してみてください-

using System;
using System.Collections.Generic;
using System.Linq;

class Program {
   static void Main() {
      Dictionary<string, int> d = new Dictionary<string, int>();

      d.Add("keyboard", 1);
      d.Add("mouse", 2);

      // get keys
      var val = d.Keys.ToList();

      // sort
      val.Sort();

      // displaying sorted keys
      foreach (var key in val) {
         Console.WriteLine(key);
      }
   }
}

出力

keyboard
mouse

  1. RaspberryPiにVPNをインストールする方法

    仮想プライベートネットワーク(VPN)は、オンラインのプライバシーとセキュリティの重要な部分です。つまり、通常のセキュリティツールと一緒に実行していない場合は、実行する必要があります。 VPNは、Windows、Linux、macOS、Android、iOSで利用できます。 しかし、Raspberry Piを使用している場合はどうなりますか? PiのほとんどのオペレーティングシステムはLinuxに基づいています。残念ながら、VPNプロバイダーは専用のPiソフトウェアを提供していません。 PiのVPNを設定する必要がある場合、おそらくKodiでのリージョンのブロックを回避するために、手動で

  2. コントローラーをキーボードにマップする方法

    コントローラーを PC に接続すると、自動的に検出されます。また、ボタンは Windows 10 によって事前に構成および検出されるため、キーを再度マッピングする必要はありません。一部のゲームでは、この構成が機能しない場合があります。したがって、コントローラーをキーボードに割り当てるには、コントローラーからキーボードへのマッパー設定を使用できます。この記事は、コントローラーをキーボードにマッピングするのに役立ちます。 コントローラをキーボードにマッピングする方法 コントローラーの各キーの機能は、ゲーム設定で確認できます。多くのゲーマーは、キーボード コントロールでゲームをプレイするのが