我可以在vb .net中使用关键字作为属性名吗?

时间:2011-05-03 11:30:15

标签: vb.net asp.net-mvc-2

我必须将类序列化/反序列化为JSON字符串/并返回。 JSON Strinig必须包含“错误”字符串(如:{error:“something something occoured”,id:23,result:“xxxxx”}),它指定了隐藏的错误。

我如何实现类似的类:

Public Class JsonResponse
    Public result As JsonResult
    Public error As String
    Public id As Integer
 End Class

如果我这样做,“错误”一词无效。

由于

2 个答案:

答案 0 :(得分:7)

用方括号括起来

Public Class JsonResponse
    Public result As JsonResult
    Public [error] As String
    Public id As Integer
 End Class

HTH

答案 1 :(得分:1)

在名称周围使用[]:

Public Class JsonResponse
   Public result As JsonResult
   Public [error] As String
   Public id As Integer
End Class