/// <summary>
 /// Copies all state data to another state array.
 /// </summary>
 public void CopyTo(StateArray other)
 {
     Array.Copy(this.storageArray, other.storageArray, this.storageArray.Length);
 }