問題タブ [variable-initialization]

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 に答える
2844 参照

c# - C#でSOAPリクエストを送信する

サードパーティのWebサービスにSOAPリクエストを送信しようとしています。同じサービス内の他のインターフェースからデータを正常に送受信しましたが、この特定のインターフェースで問題が発生しています。

したがって、私のコードは次のとおりです(必要に応じてこれを拡張できます):

このコードを実行すると、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが発生します。

PartNumberパラメータを適切に参照していないと思いますが、いくつかのことを試しましたが成功しませんでした。

何か案は?

0 投票する
5 に答える
1980 参照

default-value - 変数をダミー値に初期化するのは悪い習慣ですか?

この質問は、私が今尋ねたこの質問への回答の結果です。

このコードは、変数を決して読み取られない値に初期化するため、「醜い」と主張されました。

これは本当に悪い習慣ですか?実際には決して使用されないダミー値に変数を初期化することを避けるべきですか?

(編集-そして、""値を文字列に連結するループの前に文字列変数を初期化するのはどうですか...?またはこれは別のカテゴリにありますか?

例えば

)。

0 投票する
7 に答える
15042 参照

java - Java 文字列の初期化

どちらが好きですか、なぜですか」

また

三項 (? :) 演算子を使用できることは知っていますが、上記の 2 つについて知りたいです。

0 投票する
7 に答える
365 参照

java - Java文字列の初期化(パート2)

私は今日早くこの間抜けな質問をし、良い答えを得ました。私が本当に尋ねるつもりだったのは次のことだと思います。

この場合、文字列を返すには文字列を初期化する必要があります。私はいつも、どちらのオプション(「」またはnullに設定するのはちょっと醜いように見える。他の人がここで何をしているのか疑問に思っていた...それとも空の文字列またはnullを渡すかどうかの問題だといつも思っていたあなたのプログラムで(そしてあなたがどちらかを処理する準備ができているなら)?

また、中間ロジックが長すぎて、条件付き(?:)演算子をきれいに使用できないと想定します。

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

c++ - コンストラクタ初期化子リストで関数を呼び出しても問題ありませんか?

私の直感はそうではありません。私は次のような状況にいます:

または、コンストラクターを変更してLogger* const、どこからPluginLoader構築されるかを渡す必要がありますか?

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

c - C変数の初期化子が不完全です

ここで説明するように、デフォルト値で構造体を作成しようとしています:CStructのデフォルト値。ただし、ヘッダーファイル内に次のCコードがあります。

そして、7行目で次のようなエラーが発生しています。

誰かがこの問題が何であるか、そして私がそれを修正して将来それを防ぐことができる方法を私に説明できますか?

0 投票する
5 に答える
295 参照

delphi - オブジェクトのグループを関数に渡して作成するにはどうすればよいですか?

私は Delphi 2007 で作業しており、コードをクリーンアップしています。非常に多くの手続きで、同じ型のさまざまな変数を宣言していることに気づきました。

たとえば、私が今見ている 1 つのプロシージャでは、4 つの異なる文字列リストを宣言しvar1 := TStringList.Create、それぞれに入力する必要があります。

私は、変数のオープン配列、4 つの変数のリストを取り、それらすべてを作成する手順を作成するという考えを持っていました。呼び出しは次のようになります

しかし、私の知る限り、参照によってオープン配列を渡すことはできないため、私が望んでいたことはできません。誰もこれについて面白いアイデアを持っていますか?

0 投票する
5 に答える
13798 参照

java - ScheduledExecutorServiceで実行されているタスク自体の中から定期的なタスクを停止します

ScheduledExecutorServiceで実行しているときに、タスク自体の内部からタスクの繰り返しを停止するための優れた方法はありますか?

たとえば、次のタスクがあります。

外部からはf.cancel()で簡単にキャンセルできますが、指定した場所で繰り返しを止めるにはどうすればよいですか?(AtomicReferenceを介してFutureを渡すことは安全ではありません。これは、scheduleAtFixedRateがf lateを返し、変数もlateに設定され、タスク自体がすでに実行されている可能性があり、参照にnullが含まれている可能性があるためです。)

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

c++ - この2つのコンストラクターの違いは何ですか?

この2つのコンストラクターの違いは何ですか?

何とx(px), y(py)呼ばれていますか?そして、いつこのタイプの変数初期化を使用するのですか?

ありがとう。

0 投票する
5 に答える
19906 参照

php - phpプロパティを初期化するためのより良いアプローチはどれですか?

クラス変数を初期化する2つの方法があります。

第1の方法

2番目の方法

さて、これらの両方の方法は有効ですが、どの条件でどちらがより良いか知りたいですか?1つの方法だけに固執することの長所と短所は何ですか?