我尝试使用openiso8583 库创建 ISO 8583 消息
它没有 17 号字段(日期,捕获),所以我需要扩展课程。wiki 页面上有用于扩展消息的参考
https://code.google.com/p/openiso8583net/wiki/ExtendingIso8583
Protected Overrides Function CreateField(fieldid As Integer) As IField
If fieldid = 17 Then
Return New Field(fieldid, New Field(fieldid, New FieldDescriptor(4, FieldValidator.FieldValidators.Numeric, Formatter.Formatters.Bcd,adjuster)
Else
Return MyBase.CreateField(fieldid)
End If
End Function