マッピィ Techlog

日々思うこと

【C#】予約語を識別子に使う方法

まず問題の発端ですが、JSONの解析で、

MiniJSON.Json.ToObject(object output, object input)

を使っていて、inputに含まれる要素がC#予約語にかち合ってしまい、output側に定義できなくなってしまいました。

自分の例でいえば、「params」という単語でした。

 

他にスマートな方法があるのでしょうが、とりあえず

@params

とするだけで回避できました。