private static string FormatDatumOffsetString(DatumPlane datum, double offset, Units docUnits) { if (datum == null) { return(UnitFormatUtils.Format(docUnits, 0, offset, false, false)); } double num = Math.Abs(offset); bool flag = offset < 0.0; return("(" + datum.get_Name() + ")" + (flag ? " - " : " + ") + UnitFormatUtils.Format(docUnits, 0, num, false, false)); }