C#の最終的なローカル変数
ローカル変数のfinalを設定するには、finalキーワードを実装できないため、C#で読み取り専用キーワードを使用します。
読み取り専用では、変数に値を1回だけ割り当てることができます。 「読み取り専用」とマークされたフィールドは、オブジェクトの構築中に1回だけ設定できます。変更できません。
例を見てみましょう。以下では、empCountフィールドを読み取り専用に設定しました。これは、一度割り当てられると変更できません。
例
class Department { readonly int empCount; Employee(int empCount) { this. empCount = empCount; } void ChangeCount() { //empCount = 150; // Compile error } }
-
Kibanaのローカルインスタンスを設定する方法
今日は、リモートElasticsearchクラスターに接続するためのKibanaのローカルインスタンスのセットアップについて説明します。 ObjectRocket for Elasticsearchインスタンスには、無料のホストされたKibanaインストールが含まれていますが、ローカルマシンでKibanaを実行すると、柔軟性が向上する場合があります。また、ホストされたKibanaを提供しない環境またはサービスで実行している場合、このウォークスルーは、マシンに対してローカルでKibanaを簡単に実行するのに役立ちます。 Kibanaのローカルインスタンスを実行する理由 他のKibanaユーザー
-
Windows 10 で環境変数を設定する方法
環境変数は、PC で実行されているプログラムを構成するために使用されるグローバル値です。技術的に聞こえますが、実際には、さまざまなアプリが接続するための共有構成ストアにすぎません。 環境変数は個々のユーザー アカウントに関連付けられているため、ユーザーごとに異なる構成を使用できます。また、Windows がインストールされているディレクトリを常に指す %windir% などのグローバル システム変数もあります (例:C:Windows)。この値をハードコーディングする代わりに、アプリは Windows ディレクトリにアクセスする必要があるときに %windir% を参照できます。 多く