public override String ToString() { StringBuilder buffer = new StringBuilder(); buffer.Append("[CFRULE]\n"); buffer.Append(" .condition_type =").Append(field_1_condition_type).Append("\n"); buffer.Append(" OPTION FLAGS=0x").Append(string.Format("{0:X}", Options)).Append("\n"); if (ContainsFontFormattingBlock) { buffer.Append(_fontFormatting.ToString()).Append("\n"); } if (ContainsBorderFormattingBlock) { buffer.Append(_borderFormatting.ToString()).Append("\n"); } if (ContainsPatternFormattingBlock) { buffer.Append(_patternFormatting.ToString()).Append("\n"); } buffer.Append(" Formula 1 =").Append(Arrays.ToString(field_17_formula1.Tokens)).Append("\n"); buffer.Append(" Formula 2 =").Append(Arrays.ToString(field_18_formula2.Tokens)).Append("\n"); buffer.Append("[/CFRULE]\n"); return(buffer.ToString()); }