How can I handle this null exception?
I have a button that dequeues the data from my static variable class
public ActionResult BtnNext()
{
        System.Threading.Thread.Sleep(1000);
        var first = MyQueue.todayQueue.Dequeue();
        MyQueue.todayQueue.Count();
        ViewBag.QueueItem = first;
        return View();
}
And here is my view, this shows the data that I dequeued.
@{
    var item = (Rosh.QueueMe.Web.Models.MyQueue)ViewBag.QueueItem;
}
@{
    if (item != null)
    {
        //Help here.
    }
}
   <p>@item.QueueNumber</p>
I still don't know how to handle when my viewbag is still empty / null.
Right now I get this error:
Object reference not set to an instance of an object. / item was null.
The code won't proceed to my index page since it is null.
 
     
    