ViewData["CategoryID"] = new SelectList(repository.Categories.ToList(), "CategoryID", "CategoryName", ViewData["CategoryID"] ?? product.CategoryID);
以上代码是在 asp.net mvc northwinddemo-p3 源代码中看到的,其中 ?? 的用法是:当 ViewData["CategoryID"] 的值不为null 时,返回 ViewData["CategoryID"] 的值。