Exemplo n.º 1
0
 public void Run()
 {
     while (true)
     {
         var a = Instance.r.Next(77);
         if (a == 0)
         {
             temperature--;
         }
         else if (a == 76)
         {
             temperature++;
         }
         else if (temperature > 0 && a == 1)
         {
             temperature--;
         }
         else if (temperature < -40 && a == 75)
         {
             temperature++;
         }
         else
         {
             continue;
         }
         if (TempChange != null)
         {
             TempChange.Invoke(temperature);
         }
     }
 }
Exemplo n.º 2
0
        public TempChange GetTempChange()
        {
            TempChange tempChange = (TempChange)Session["TempChange"];

            if (tempChange == null)
            {
                tempChange            = new TempChange();
                Session["TempChange"] = tempChange;
            }
            return(tempChange);
        }