params-keyword

    14

    3答えて

    C#では、<を使用しようとしています。cref = "blah"/>を参照して、paramsキーワードを含むメソッドシグネチャを参照してください。私はこれがパラメータリストを配列に変換することは知っていますが、CREF属性で配列を参照する方法を見つけることさえできません。私は検索で何も見つけていないし、私が知っている人もいない。コンパイラは大括弧で窒息しています。中括弧を使って、Arrayクラスを

    -1

    1答えて

    メソッド に配列型のパラメータが1つしかない場合、LogException()メソッドに渡されるパラメータの値が配列ではないようです。 メソッドに複数のパラメータがある場合、または1つのパラメータが配列でない場合、期待どおりに動作します。しかし、配列を渡そうとすると、配列の最初の値が渡されたパラメータになるようです。 すべてのコメントが説明され、問題が示されます。この問題はまず「ポイント4」に現れ

    10

    3答えて

    最近、ラムダ式の探索を始めました。質問が頭に浮かんできました。不確定な数のパラメータを必要とする関数があるとします。 paramsキーワードを使用して、その可変数のパラメータをモデル化します。 私の質問:ラムダ式と同様のことができますか?たとえば: Func<int[], int> foo = (params numbers[]) => { int res

    5

    1答えて

    私は、過負荷解決で奇妙な動作に気付きました。 は、私は次のメソッドを持っていると仮定します。 public static void DoSomething<T>(IEnumerable<T> items) { // Whatever // For debugging Console.WriteLine("DoSomething<T>(IEnumerable<T>

    1

    2答えて

    私はparamsキーワードを使ってWebメソッドを使用しています。 (params int [] par) このWebメソッドをブラウザでテストできますか? - > webmethodを呼び出すためにこのURLを書くにはどうすればいいですか?