Search code examples
asp.net.netc#-4.0visual-studio-2017dynamictype

operator keyword with dynamic type in c#


I am using a dynamic type for json response

{
    "liveTrackingAvailable": "false",
    "maxSeatsPerTicket": "6",
    "nonAC": "true",
    "operator": "25541201",
    "otgEnabled": "true",
}

my code seems like in _result I have stored the json

  var result = new Result
  {
    LiveTrackingAvailable = _result.liveTrackingAvailable,
    MaxSeatsPerTicket = _result.maxSeatsPerTicket,
    IsDropPointMandatory = _result.nonAC,
    Operator = _result.operator
  }

But I am unable to read last line because dynamic is taking operator as a keyword.


Solution

  •   var result = new Result
      {
         LiveTrackingAvailable = _result.liveTrackingAvailable,
         MaxSeatsPerTicket = _result.maxSeatsPerTicket,
         IsDropPointMandatory = _result.nonAC,
         Operator = _result.@operator
      }