問題タブ [static-class]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
715 参照

c# - aspx ページの静的クラスから bool プロパティを評価する

だから私は次のようなものを持っています:プロジェクトのどこでも使用される静的Configクラス、boolプロパティを持つPropertyとしましょう。したがって、aspx マークアップでこのプロパティを設定する方法を見つけたいと思います。

動作しません。私も試しました:

上記はすべて「'」なしです。それを解決する方法はありますか?コードビハインドに設定したくないのですが、そうしない理由があります。

0 投票する
1 に答える
574 参照

vb.net - VB.NET の静的クラスはどのように機能しますか?

私はそれらが私の小さなものなどのモジュールであることを理解しました:

しかし、アクセスできませんImportSettings。宣言されていないと言われ、その値は 'Nothing' です。

0 投票する
1 に答える
1546 参照

c# - 静的辞書呼び出し「System.TypeInitializationException」

辞書を保持する静的クラスと、それにアクセスするための 2 つの get メソッドがあります。

これが私のクラスです:

ゲッターメソッドを使うと、

ConfiguraCuadros.GetDictionary();

例外がスローされます。

また

ご覧のとおり、私の意図は静的辞書を持つことです。問題は辞書の宣言にあると思います...しかし、どこにあるのかわかりません...

念のため、「beDGRAIC」は私の名前空間です。

ご協力いただきありがとうございます!

0 投票する
1 に答える
127 参照

actionscript-3 - AS3 ネストされたシンボル内から静的クラスにアクセスする際の問題

基本的に、これは私の呼び出しクラス (ドア) がこの静的変数クラス (ゲームの状態) を識別できない理由についての質問です。GameState.gameState でアクセスできないという #1009 エラーがスローされます。私のステージでは、呼び出しシンボル (ドア) のような追加のシンボルと、その上に別のシンボル (GameState) を含むシンボル (CampaignLevel_001) があるため、基本的に、ネストされたシンボル/クラスが別のクラスと通信するのに問題があります。

(ドア) を保持するクラス

}

呼び出しクラス (ドア) は

}

0 投票する
1 に答える
132 参照

class - 静的クラスまたは複数のオブジェクト参照

私は MVC 5 インターネット アプリケーションをコーディングしています。各クラスでまったく同じメソッドを使用するか、代わりにこのメソッドで静的クラスを使用するかについて質問があります。

メソッドは次のとおりです。

現在、このメソッドを多くのコントローラーとサービス クラスに追加しています。Account多くのクラスでこれを行う代わりに、静的クラスでこのメソッドを 1 回宣言し、オブジェクトを取得するたびにこの静的クラスを使用する必要がありますか?

知っておくべき欠点/利点はありますか?

前もって感謝します。

0 投票する
3 に答える
123 参照

c# - クラスを static としてマークするのはバイナリの重大な変更ですか?

静的メソッドのみを含むユーティリティ クラスがあります。クラスを静的としてマークした場合、それは重大なバイナリ変更ですか?

両方の IL を比較しましたが、デフォルトのコンストラクター (決して使用してはならない) が失われたことに加えて、次の違いが見られます...

静的としてマークされていないクラス:

静的としてマークされたクラス:

なぜそれが重大な変更になるのかわかりませんが...?

0 投票する
0 に答える
41 参照

java - シングルトンクラスと静的メンバーのみを持つクラスの違いは?

編集:シングルトン クラスと静的メンバーのみを持つクラスの違いが必要です。java は静的内部クラスではなく静的クラスを許可していないため、シングルトン クラスと静的内部クラスを比較したくありません。

Singleton クラスでは、ユーザーはそのクラスのオブジェクトを 1 つだけ持つことができます。これにより、ユーザーが属性のインスタンスを 1 つだけ持つように制限できます。

これは、静的メンバーと静的メソッドのみを持つクラスを使用することで実現できます (静的内部クラスではありません) 。

それで、次の2つのクラスの違いは何ですか

シングルトン クラス:

静的メソッドとメンバーのみを持つクラス:

0 投票する
2 に答える
181 参照

c# - 静的クラス foreach を有効にすることは可能ですか?

次のようなリストを持つクラスがあるとします。

foreach を有効にして、Items リストを参照せずに foreach を実行できるようにする方法があります。

foreach(Accounts の Account account) ?

0 投票する
1 に答える
306 参照

asp.net - 静的クラス内の静的変数はクラスに固有ですか?

オブジェクトのキャッシュに使用するいくつかの静的ユーティリティ メソッドを作成しました。

これは、私が使用する方法のコードのスニペットです。ご覧のとおり、私は従来の .Net キャッシュ パターンを使用していますが、静的クラス内の静的変数に関して質問があります。

静的変数は静的クラス内で一意ですか? たとえば、クラスを複製して「Product」を「Order」に置き換えると、_lock および _key オブジェクトのスコープはクラスまたはアプリケーションになります。明らかに、答えが後者の場合、一意の名前を付ける必要があります。

すべてのヘルプとアドバイスに感謝します。

0 投票する
1 に答える
2392 参照

generics - javaのLinkedList実装がノードのネストされたクラスを静的にするのはなぜですか?

Node のネストされたクラスを static として使用せずに、LinkedList の独自の小さな実装を開発しましたが、正常に動作しています....しかし、Java は Node のネストされたクラスを static として使用します。Node のネストされたクラスを static にする強い理由は見つかりませんでした。

誰かがこれを説明するのを手伝ってくれますか?