public override string ToString( ) { StringBuilder sb = new StringBuilder( ); // append first gene sb.Append( val[0] ); // append all other genes for ( int i = 1; i < length; i++ ) { sb.Append( ' ' ); sb.Append( val[i] ); } return sb.ToString( ); }