Ejemplo n.º 1
0
 public override string GetValue()
 {
     if (CachedValue == default(string))
     {
         CachedValue = InternalBasePairs.Aggregate(new StringBuilder(), (x, y) => x.Append((char)y)).ToString();
     }
     return(CachedValue);
 }
Ejemplo n.º 2
0
        public override void SetValue(string value)
        {
            InternalBasePairs.Clear();

            foreach (var c in value)
            {
                InternalBasePairs.Add(c);
            }

            CachedValue = value;
        }