2009-06-28 9 views
0

挨拶を、パラメータの未知の量を渡すクラスにWebフォームからAsp.Netで

私はASP.NETでのクラスにフォームを渡していますし、フォームからフィールドの数を渡すことがとにかくあります思っていましたクラスに?

現在、私は、私はちょうどもちろん、私はただのデータオブジェクトを作成し、クラスにそれを渡すことができ

foo() { formData.split } 

を行うことができれば

foo(param1, param2, param3, param4, param5) {}; 

は思っています。これを行うAsp.netに既に何かがあるかどうか疑問に思うだけです。

おかげ

+0

多分あなたは、あなたの実際のコードの一部を提供することができ?それはあなたの問題がより正確に理解するのに役立ちます... –

答えて

3

は私が正しく理解わからないんだけど、何

について
void foo (params object[] args){ 
} 

paramsは、「任意の数の引数」のキーワードです。

1

質問が分かりませんが、クラスのフィールド(プライベート変数)の数を取得する場合はReflectionクラスを使用できます。

あなたが関数にパラメータの変化量を渡したい場合は、あなたがのparamsキーワードを使用します(または__arglistを、これ1を忘れる)ことができますが

関連する問題