public static string ToString(ASN1 seq, bool reversed, string separator, bool quotes) { StringBuilder stringBuilder = new StringBuilder(); if (reversed) { for (int i = seq.Count - 1; i >= 0; i--) { ASN1 entry = seq[i]; X501.AppendEntry(stringBuilder, entry, quotes); if (i > 0) { stringBuilder.Append(separator); } } } else { for (int j = 0; j < seq.Count; j++) { ASN1 entry2 = seq[j]; X501.AppendEntry(stringBuilder, entry2, quotes); if (j < seq.Count - 1) { stringBuilder.Append(separator); } } } return(stringBuilder.ToString()); }
public static string ToString(ASN1 seq) { StringBuilder stringBuilder = new StringBuilder(); for (int i = 0; i < seq.Count; i++) { ASN1 entry = seq[i]; X501.AppendEntry(stringBuilder, entry, true); if (i < seq.Count - 1) { stringBuilder.Append(", "); } } return(stringBuilder.ToString()); }