public int IndexOf(Hamsters hamsters) { for (int i = 0; i < list.Count; i++) { if (list[i].Hamster == hamsters) { return(i); } } return(-1); }
public void TodayEatUp(Hamsters hamsters) { var index = IndexOf(hamsters); if (index != -1) { list[index].Livehamster = 0; } else { list.Add(new HamsterLifeState() { Hamster = hamsters, Livehamster = 0 }); } }
public bool IsDie(Hamsters hamsters) { return(dictionary[hamsters] == 2); }
public void TodayHungry(Hamsters hamsters) { dictionary[hamsters]++; }
public bool IsAlive(Hamsters hamsters) { return(dictionary[hamsters] < 2); }
public void TodayEatUp(Hamsters hamsters) { dictionary[hamsters] = 0; }
public bool IsDie(Hamsters hamsters) { var index = IndexOf(hamsters); return(list[index].Livehamster == 2); }
public void TodayHungry(Hamsters hamsters) { var index = IndexOf(hamsters); list[index].Livehamster++; }