For example I wanted to remove the elements from the list like this:
public class List : MonoBehaviour {
List<string> inventário = new List<string>();
void Start () {
for(int i = 0;i<=10;i++){
inventário.Add("slot" + i);
}
Debug.Log(inventário[1]);
for(int i=0;i<inventário.Count;i++){
inventário.Remove(inventário[i]);
}
But for some reason it leaves only 5 elements in the list array.