是否可以用用户输入引用字符串? c# [关闭]
Posted
技术标签:
【中文标题】是否可以用用户输入引用字符串? c# [关闭]【英文标题】:Is it possible to quote string with user input? c# [closed] 【发布时间】:2015-02-26 08:32:34 【问题描述】:我可以知道我是否可以做这样的事情吗?
string userInput = Console.ReadLine();
string strNewValue = " \"name\" : '" + userInput + "'";
如果是,我该怎么做?
【问题讨论】:
【参考方案1】:我想你想要这个?
string strNewValue = " \"name\" : \"" + userInput + "\"";
【讨论】:
【参考方案2】:是的,这肯定会奏效。 似乎您正在尝试将用户输入转换为 json 对象。您不需要像 json 对象那样硬编码字符串。改用 JsonSerializer。看看吧http://msdn.microsoft.com/en-us/library/cc197957(v=vs.95).aspx
【讨论】:
或者更好的是,Json.NET,它是非官方标准(甚至 ASP.NET 现在都在使用它):james.newtonking.com/json。以上是关于是否可以用用户输入引用字符串? c# [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何将来自用户的输入图像与 C# 中数据库中存储的图像进行比较 [关闭]