似乎有一些名称不能用作变量是否有某种方法可以使用它们? 例如,我试图使用名称“class”作为变量:
return Json(new { id = "1", title="evento", url="http://gsdfdsf.com", class="dsadas",start= "1487523292021", end= "1487523292021" }, JsonRequestBehavior.AllowGet);
正如预期的那样,它会给出错误。 转折是什么?感谢
答案 0 :(得分:2)
正如C#中的其他任何地方一样,您可以使用@
作为标识符的前缀,以使用保留关键字作为标识符:
return Json(new {
id = "1",
title="evento",
url="http://gsdfdsf.com",
@class="dsadas",
start= "1487523292021",
end= "1487523292021" }, JsonRequestBehavior.AllowGet);