一些值以 JSON 格式保存在数据库中,如果我从数据库中复制它,它看起来像这样:
[{"id":"FAC2SOUTHX","name":"South District MW ","description":"South District MW ","selected":true,"required":false,"sortOrder":10}]
现在我想编写一个单元测试,我需要为其模拟对象传递该值,而模拟值是一个字符串。但是如果我想将该值分配给字符串变量,C#
会出错。所以我认为我所要做的就是在它前面加上一个 "@"
但也没有用。
那么如何将该值分配给字符串变量。
最佳答案
您必须用反斜杠注释所有引号,以便将字符串识别为字符串 egp>
string s = "My string with \" qouted \" Values";
关于c# - 如何将 JSON 值分配给字符串变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38376011/