ciao.
Ho una catena di if del tipo:
codice:
if(tAdvAxes.strPlaneOption =="Coord Dir")
{
    if(tAdvAxes.strLocalPlane == "12")
    {
	if(tAdvAxes.strCoordDir1 == "X" )
	{
		if(tAdvAxes.strCoordDir1 == "X")
	            {
		}
             	else if(tAdvAxes.strCoordDir2 == "Y")
		{
		}
	             else if(tAdvAxes.strCoordDir2 == "Z")
		{
		}
	}
    }
}
ho 6 tipi di tAdvAxes.strPlaneOption(di cui ho riportato solo il primo caso)e 3 tipi di tAdvAxes.strLocalPlane ,per ognuna di queste casistiche ho 3 * 3(coord dir)casi.
Vorrei ridurre il codice al minimo , esiste un qualche metodo per risolvere elegantemente e in modo compatto?

grazie.