2017-08-22 10 views
-2

単純な間違いをしていました。モデルクラスを作成し、eventSaveに、それをパラメータとして渡すおかげメソッドに大量のパラメータを渡す方法

+1

あなたはすでに 'eventRead'クラスを持っていますが、あなたはそれを再利用できませんか? – DavidG

+0

私の推測はどういうことでしょう。 私はやってみました - public static bool eventSave(eventRead eventRead) - しかし動作しませんでした。 –

+0

_これはうまくいかなかった_私たちを助けません。どのように動作しませんでしたか?エラーがありましたか?あなたはEntity FrameworkのようなORMを使うことができます。 –

答えて

4

あなたはプロパティとして、これらすべてのパラメータを持つclassを作成することができますし、あなたの方法

0

にパラメータとしてこのclassのインスタンスを渡します()。例えば

public class Event() 
{ 
    public string Param1 {get; set;} 
    public string Param2 {get; set;} 
    ... 
} 

方法:あなたがeventReadクラスを用意しているので

public static bool eventSave(Event event) 
0

は、あなたがあなたのeventSaveメソッドのパラメータとしてeventReadクラスのインスタンスを送信することができます。

public static bool eventSave(eventRead _eventRead) 

...eventSave(eventReadInstance); 
関連する問題