public MessageTypeIdentifier(string mti) { if (!ValidateMTIString(mti)) { throw new ArgumentException(nameof(MessageTypeIdentifier)); } Version = (Version)int.Parse(mti[0].ToString()); MessageClass = (MessageClass)int.Parse(mti[1].ToString()); MessageSubClass = (MessageSubClass)int.Parse(mti.Substring(2).ToString()); }
public MessageTypeIdentifier(Version version, MessageClass @class, MessageSubClass subClass) { Version = version; MessageClass = @class; MessageSubClass = subClass; }