Exemple #1
0
        public override string ToString()
        {
            var builder = new StringBuilder();

            builder.Append("m/");

            this.Items.Aggregate(
                builder,
                (current, item) =>
                current.Append("{0}{1}/".StringFormat(
                                   ExtendedKey.IsHardendIndex(item) ? ExtendedKey.FromHadrendIndex(item) : item,
                                   ExtendedKey.IsHardendIndex(item) ? "'" : string.Empty)));

            return(builder.ToString().TrimEnd("/".ToCharArray()));
        }
Exemple #2
0
 public bool IsHardendIndex(int index)
 {
     return(ExtendedKey.IsHardendIndex(this.Items.ElementAt(index)));
 }