public Edge( int v1, int v2 ) : this() { // Keep it ordered if( v1 < v2 ) { V1 = v1; V2 = v2; } else { V1 = v2; V2 = v1; } }