我是编程新手,请多多包涵。我使用 c sharp,.net 4,VS 2010
我有一个IHandler用 method调用的接口类IsValidate()。我有一条消息,例如AMOUNT 50 22.4,AMOUNT标识符在哪里。所以消息的格式可以像FLOW 12 33 23.1,FLOW标识符在哪里。
现在,根据标识符,我有不同的类(我有大约 15-20 个这样的类,因为我必须验证不同的消息格式和序列)
AmountValidatorFlowValidator
在这些类中,我有IsValidate()方法的实现,因为这些实现IHandler类。
现在我的问题是,一旦我确定了我的消息的标识符,AMOUNT或者FLOW我想创建类的实例。
最好的方法是什么?(我不想在 if else 语句中创建 30 个实例)
感谢任何帮助。
