C#にグローバル変数がないのはなぜですか?
C#にはグローバル変数がなく、C++でグローバル変数に使用されるスコープ解決演算子は名前空間に関連しています。これは、グローバル名前空間エイリアスと呼ばれます。
別の名前空間で識別子を共有するタイプがある場合は、スコープ解決演算子を使用してそれらを識別します。
たとえば、System.Consoleクラスを参照するには、スコープ解決演算子-
を指定してグローバル名前空間エイリアスを使用します。global::System.Console
例を見てみましょう-
例
using myAlias = System.Collections; namespace Program { class Demo { static void Main() { myAlias::Hashtable h = new myAlias::Hashtable(); h.Add("M", "1"); h.Add("N", "2"); h.Add("O", "3"); h.Add("P", "4"); foreach (string n in h.Keys) { global::System.Console.WriteLine(n + " " + h[n]); } } } }
出力
N 2 O 3 M 1 P 4
-
サムスンが充電されないのはなぜですか?
サムスンは世界で最も人気のある電話メーカーの1つであり、年間売上高はアップルと同等です。サムスンの携帯電話は明らかにハイエンドのスマートフォンであるため、充電についてはあまり考えないでしょう。ケーブルを差し込んで立ち去ります。しかし、スマートフォンが充電されていないときは、疑問に思ったり心配したりする必要があります。 スマートフォンユーザーの方は、これに悩まされて、できるだけ早く直そうとするかもしれません。 「Samsungは充電されていません」に直面している場合 「問題です。心配しないでください。この記事では、この問題の原因と解決方法のいくつかをリストします。始めましょう! パー
-
iPhone X の Face ID が機能しないのはなぜですか?
iPhone X が発売されたとき、多くの変更が加えられました。ソフトウェアとハードウェア、ディスプレイ、その他多くのものが大幅に変更されました。一番の変更点は、ホームボタンがなくなったことです。以前は、ホームボタンが指紋スキャナーとして機能していました。 Apple は iPhone X で、より安全な生体認証セキュリティ システムと言われている Face ID を導入しました。 Face ID は、30,000 を超える目に見えないドットを投影して分析することで顔データをキャプチャするトゥルース デプス カメラを使用して、顔の深度マップを作成し、顔の赤外線画像をキャプチャします。 素晴