【问题标题】:Using reserved names as variables [duplicate]使用保留名称作为变量
【发布时间】:2017-02-19 17:12:04
【问题描述】:

似乎有些名称不能用作变量,有什么方法可以使用它们吗? 例如,我尝试使用名称“类”作为变量:

    return Json(new { id = "1", title="evento", url="http://gsdfdsf.com", class="dsadas",start= "1487523292021", end= "1487523292021" }, JsonRequestBehavior.AllowGet);

正如预期的那样,它给出了错误。 什么是转机?谢谢

【问题讨论】:

    标签: c# asp.net-mvc


    【解决方案1】:

    就像 C# 中的其他任何地方一样,您可以在标识符前面加上 @ 以使用保留关键字作为标识符:

    return Json(new { 
        id = "1", 
        title="evento", 
        url="http://gsdfdsf.com", 
        @class="dsadas",
        start= "1487523292021", 
        end= "1487523292021" }, JsonRequestBehavior.AllowGet);
    

    【讨论】:

    • 这似乎可行,谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-05
    • 2018-10-11
    • 1970-01-01
    • 1970-01-01
    • 2016-12-24
    相关资源
    最近更新 更多