C# 使用保留名称作为变量
似乎有些名称不能用作变量,有什么方法可以使用它们吗? 例如,我尝试使用名称“class”作为变量:C# 使用保留名称作为变量,c#,asp.net-mvc,C#,Asp.net Mvc,似乎有些名称不能用作变量,有什么方法可以使用它们吗? 例如,我尝试使用名称“class”作为变量: return Json(new { id = "1", title="evento", url="http://gsdfdsf.com", class="dsadas",start= "1487523292021", end= "1487523292021" }, JsonRequestBehavior.AllowGet); 正如预期的那样,它给出了错误。 有什么转机?谢谢就像C#中的其
return Json(new { id = "1", title="evento", url="http://gsdfdsf.com", class="dsadas",start= "1487523292021", end= "1487523292021" }, JsonRequestBehavior.AllowGet);
正如预期的那样,它给出了错误。
有什么转机?谢谢就像C#中的其他地方一样,您可以使用@
作为标识符前缀,以使用保留关键字作为标识符:
return Json(new {
id = "1",
title="evento",
url="http://gsdfdsf.com",
@class="dsadas",
start= "1487523292021",
end= "1487523292021" }, JsonRequestBehavior.AllowGet);
与C#中的任何其他地方一样,您可以使用@
作为标识符前缀,以使用保留关键字作为标识符:
return Json(new {
id = "1",
title="evento",
url="http://gsdfdsf.com",
@class="dsadas",
start= "1487523292021",
end= "1487523292021" }, JsonRequestBehavior.AllowGet);
这似乎有效,谢谢。这似乎有效,谢谢。