public static int?GetIntField(string[] parts, TransmissionField field) { var str = GetField(parts, field); return(str == null ? default : int.Parse(str)); }
public static double?GetDoubleField(string[] parts, TransmissionField field) { var str = GetField(parts, field); return(str == null ? default : double.Parse(str)); }
public static string GetField(string[] parts, TransmissionField field) { return(GetField(parts, FieldOffsets[field])); }
public static bool?GetBoolField(string[] parts, TransmissionField field) { return(GetField(parts, field) == "-1"); }