I have one list(planePosition). I want to use those list value randomly without repetition so I am using
 for( int a=0; a< planePosition.Count; a++)
    { 
    int r=Random.Range(0,planePosition.Count);
    Newplan.transform.position =  new Vector3 (planePosition[r].x, planePosition[r].y ,9.990011f);
    planePosition.RemoveAt(r);
    }
but still I am getting duplicate value..
 
     
     
     
     
    