Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        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());
        }