public static int GetFreeSlot(Container cn) { //Returns an available slot on the current container. for (int i=0;i<=cn.MaxCapacity();i++) { if (cn.GetItemAt (i)=="") { return i; } } return -1; }