QuickFix.Message.GetFieldOrDefault C# (CSharp) Method

GetFieldOrDefault() public static method

public static GetFieldOrDefault ( FieldMap fields, int tag, string defaultValue ) : string
fields FieldMap
tag int
defaultValue string
return string
        public static string GetFieldOrDefault(FieldMap fields, int tag, string defaultValue)
        {
            if (!fields.IsSetField(tag))
                return defaultValue;

            try
            {
                return fields.GetField(tag);
            }
            catch (FieldNotFoundException)
            {
                return defaultValue;
            }
        }