問題タブ [parameters]
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.
.net - LIKE および IN 条件を使用したパラメーター化されたクエリ
.Net のパラメーター化されたクエリは、例では常に次のようになります。
しかし、私は次のことをしようとしてレンガの壁にぶつかっています:
どこ
- CategoryIDs は、数字 "123,456,789" (引用符なし) のカンマ区切りのリストです。
- 名前は文字列です。単一引用符やその他の不適切な文字が含まれている可能性があります
これの正しい構文は何ですか?
vb.net - VB関数にオプションのパラメータ/デフォルト値のパラメータを追加するにはどうすればよいですか?
Visual Basicでオプションのパラメータを含むメソッドを作成するにはどうすればよいですか?
c#-4.0 - C#4.0の新しい「名前付きパラメーター」機能を「名前付き引数」と呼ぶべきではありませんか?
この名前付けには歴史的な理由があり、他の言語にも同様の機能があると思いますが、パラメーターには常にC#で名前が付けられているようにも見えます。引数は名前のないものです。それとも、この用語が選ばれた特別な理由がありますか?
asp.net - ポストバック後にrequest.paramsアイテムが消える
リクエスト項目を持つ ASP.net アプリケーションがありますが、ポストバックを数回行った後に表示されなくなります。ポストバックは、検証と ajax 呼び出し専用です。params コレクションにまだ 60 個のアイテムがあるため、セッションはリセットされません。
c++ - 関数パラメーターに依存する C++ 配列サイズによってコンパイル エラーが発生する
int であるパラメーターに応じてサイズで配列が宣言される単純な関数があります。
このコードはGNU C++ では正常にコンパイルされますが、MSVC 2005 ではコンパイルされません。
次のコンパイル エラーが発生します。
これを修正するにはどうすればよいですか?
(新規/削除を使用せずに、MSVCでこれを機能させることに興味があります)
language-agnostic - 関数パラメータの数が多すぎますか?
重複の可能性:
パラメータが多すぎますか?
いくつかの値を受け取る関数を書いていたところ、考えさせられました。関数/メソッドの引数の数が多すぎるのはいつですか? 設計に欠陥があることを示すのはいつですか? 引数の量を減らすために、構造体、配列、ポインターなどを受け取る関数を設計/リファクタリングしますか? 引数の数を減らすためだけに、入ってくるデータをリファクタリングしますか? ただし、これは OOP 設計にはあまり当てはまらないようです。他の人がこの問題をどのように見ているかを知りたいだけです。
編集:参考までに、私が書いたばかりの関数は5つのパラメーターを取りました。AP Econ の先生から教えてもらったいくつかの定義を使用します。2 以上; 7未満。
c++ - C++パラメータリファレンス
void(int a []){a [5] = 3; // これは間違っています?}
渡される配列が変更されるようにこれを行うことはできますか?
削除して申し訳ありませんが、ここで少し新しいです...
私の質問に答える可能性のある別の質問があります:
私が持っている場合
これらの2つのステートメントは同等ですか?
c++ - 文字列ストリームの内容を ofstream に書き込む
私は現在、次のように使用std::ofstream
しています:
std::stringstream
次に、次のようにオブジェクトを渡そうとoutFile
します:
今、私outFile
にはゴミしか含まれていません:「0012E708」がずっと繰り返されています。
でGetHolesResults
私は書くことができます
で正しく出力されoutFile
ます。
私が間違っていることについて何か提案はありますか?
c# - 2 つの異なる引数を指定して同じメソッドを 2 回呼び出す便利で効率的な方法はありますか?
たとえば、次の文字列があるとします。
var testString = "こんにちは、世界";
そして、次のメソッドを呼び出したい:
var newString = testString.Replace("こんにちは", "").Replace("世界", "");
これを簡素化するコード構造があり、Replace メソッドを 1 回指定するだけで、一連のパラメーターを指定して一度に渡すことができますか?
python - 辞書をキーワードパラメータとして関数に渡す
辞書を使ってPythonで関数を呼び出したいのですが。
ここにいくつかのコードがあります:
これは印刷されます{'param': 'test'}
が、印刷するだけでいいのですがtest
。
より多くのパラメーターで同様に機能するようにしたいと思います。
これは可能ですか?