Exemple #1
0
 /// <summary>
 /// Xor.
 /// </summary>
 /// <param name="set"></param>
 /// <returns></returns>
 public CharSet Xor(CharSet set)
 {
     _data.Xor(set._data);
     return(this);
 }
Exemple #2
0
 public CharSetEnumerator(CharSet charSet)
 {
     _data = charSet.ToArray();
     _i    = -1;
 }
Exemple #3
0
 /// <summary>
 /// Logically multiply.
 /// </summary>
 /// <param name="set"></param>
 /// <returns></returns>
 public CharSet And(CharSet set)
 {
     _data.And(set._data);
     return(this);
 }
Exemple #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CharSet"/> class.
 /// </summary>
 /// <param name="original">The original.</param>
 private CharSet(CharSet original)
 {
     _data = (BitArray)original._data.Clone();
 }