私は親切に私を負担するためにプログラミングに不慣れです。私はcシャープ、.net 4、VS 2010を使用しています
IHandlermethod で呼び出されるインターフェイス クラスがありますIsValidate()。のようなメッセージがAMOUNT 50 22.4ありAMOUNTます。したがって、メッセージの形式は のようFLOW 12 33 23.1になります。また、FLOWは識別子です。
現在、識別子に基づいて、次のようなさまざまなクラスがあります(さまざまなメッセージ形式とシーケンスを検証する必要があるため、このような約15〜20のクラスがあります)
AmountValidatorFlowValidator
これらのクラスでは、これらがクラスを実装するため、IsValidate()メソッドの実装がありIHandlerます。
私の質問は、メッセージの識別子を特定したら、AMOUNTまたはFLOWクラスのインスタンスを作成したいということです。
これを行う最善の方法は何ですか?( if else ステートメントで 30 個のインスタンスを作成したくありません)
どんな助けにも感謝します。
