public override int GetHashCode()
 {
     return(WaitingItem != null ? WaitingItem.GetHashCode() : 0);
 }
 public void Init()
 {
     instance = new WaitingItem();
 }