問題タブ [paramarray]

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 投票する
2 に答える
1508 参照

f# - F# では、ParamArray 関数 (sprintf など) をどのようにカリー化しますか?

F# では、可変数のパラメーターを受け入れる関数をどのようにカリー化しますか?

私はこのようなコードを持っています...(ログ機能は単なる例であり、正確な実装は重要ではありません)

コード全体で、sprintf 形式の文字列で呼び出されます。

ログ関数の sprintf 機能をカリー化したいので、次のようになります...

私は次のようなものを試しました

しかし、ParamArray 引数を sprintf 呼び出しに渡す方法がわかりません。

これはF#でどのように行われますか?

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

routing - symfony 1.4 routing.yml で param 経由で動的な値を渡す方法

次のように外部 URL を表示したい:

このページにはgroup_id,ticket_idが必要ですが、これらの変数を外部 URL に表示したくありません。

私のrouting.yml

indexSuccess.php

routing.yml paramsには staticgrp_idとがあることに注意してくださいticket。それはNicelyを出力します。

しかし、私はそれを動的にしたいです。動的な値を指定する必要があり、URL に表示されないようにする必要がありますgrp_idticket

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

vb.net - ParamArray を使用しますが、少なくとも 1 つのパラメーターが必要です

私が以前持っていたもの:

{channel}最初のものは、パラメーターを配列に変換するために2 番目のものを呼び出すだけです。

メソッドに渡すチャネルのリストを作成しなければならないのは面倒だと判断し、2 つのオーバーロードをParamArray.

ここでの「ベストプラクティス」は何ですか? ParamArray人々が何かを渡せるようにする柔軟性が気に入っていますがArgumentException、コンパイラエラーフィードバックを介して開発者が「フェイルファースト」するのを助けることはできません.メソッドが単体テストを作成していない可能性があります。1つのオプションは次のとおりです...

しかし、それは私をほぼ振り出しに戻し、混乱を招き、そのメソッドの実装をそれほど単純にする必要があるように感じます。

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

c# - C#からのパラメータ入力可変配列を使用してOracleストアドプロシージャを呼び出します

varchar2型が変化する配列の入力パラメータを受け取るストアドプロシージャがOracleにあります。プロシージャは機能し、SQLから呼び出す場合、必要なのはC#から呼び出されます。

私のスクリプトはこれです:

私のユーザータイプ:

PLSQLからの呼び出し

そして私はc#からこの方法を試します

誰かが私を導くことができます私はそれを機能させるために変更する必要があります

0 投票する
8 に答える
23671 参照

vba - 配列を ParamArray に渡す

配列のすべての要素を ParamArray に渡すことは可能ですか?

たとえば、ParamArray を別の ParamArray に渡したいと思います。

この場合、 ParamArray にp2は の要素が含まれていませんkeysが、 array-object が取得されますkeys。したがって、配列が渡されたかどうかを確認する必要があります。

しかし、これはたとえば Java と比較すると厄介です。

Java では区別する必要はありません。しかし、これはおそらく VBA では不可能です。

助けてくれてありがとう、
マイケル

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

.net - 関数のパラメーターとしての 2 つの ParamArray

私は次のような関数を書こうとしていました:

これは機能していません

「パラメーター リストの最後が必要です。paramararray パラメーターの後にパラメーターを定義することはできません。」

2 つの paramararray をパラメーターとして指定できないのはなぜですか? また、回避策は何ですか?

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

vb.net - VB.NET で ParraArray のすべての関数の合計として関数を定義する方法

次のようなVB.NET関数があります。

関数のパラメーターは、double を受け取り、double を返す関数 F() の配列です。関数 G(x as Double) を上記の関数内の Double としてすべての F(x) の合計として定義したいと思いますが、これまでに試したことで構文エラーが発生しました。誰でも私を助けてもらえますか?大変感謝しています。

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

vba - VBAで配列をParamArrayにアンパックする

サイズが不明な配列と、パラメーター配列を受け入れるプロシージャーがある場合、プロシージャーを変更せずに配列をパラメーター配列として渡すにはどうすればよいでしょうか?

私はPythonのアンパックに似た動作を見ています

Python にあるような組み込みのソリューションがないことはわかっていますが、長い switch ステートメント以外の残酷な実装は受け入れられます。