這是我的代碼的類型「System.NullReferenceException」的異常出現在App_Web _ ***。dll的
@if (ViewBag.last5Articles != null)
{
List<Article> articles = ViewBag.last5Articles;
foreach (var article in articles)
{
<div class="col-md-12">
<div class="row">
<h2>@article.Title</h2>
</div>
<div class="row">
<div class="col-md-6">
<p>@article.Body</p>
</div>
</div>
</div>
}
}
我把一個斷點在foreach循環的開始。我可以看到文章不是空的,它有一個標題和一個正文。但是當我達到article.Body和我按F10(步驟)突然它成爲空! 「在App_Web_ayg111kp.dll中發生了類型'System.NullReferenceException'的異常,但未在用戶代碼中處理」。 當我完成調試時,黃色屏幕歡迎我使用此消息「對象引用未設置爲對象的實例」。
有人可以向我解釋這個問題嗎。我使用.NET 4.5.2和5.2 MVC
你可以發佈整個堆棧跟蹤嗎? – Swati 2014-10-21 15:33:55
[什麼是'NullReferenceException',我該如何解決它](http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it) – 2014-10-23 19:54:20