public StanNki(StanNki stanNki) { this.stan = new int[stanNki.stan.Length]; for (int i = 0; i < stanNki.stan.Length; i++) { this.stan[i] = stanNki.stan[i]; } }
public StanNki swap(int index1, int index2) { StanNki _state = new StanNki(); for (int i = 0; i < this.stan.Length; i++) { _state.stan[i] = this.stan[i]; } _state.stan[index1] = this.stan[index2]; _state.stan[index2] = this.stan[index1]; return(_state); }