分类:
.Net
```csharp
/// <summary>
/// 字典转json
/// </summary>
/// <param name="dir"></param>
/// <returns></returns>
public string ToJson(Dictionary<string, string> dir)
{
string json = string.Empty;
if (dir.Count > 0)
{
var newdir = dir.OrderBy(i => i.Key).ToList();
json += "{";
foreach (var newd in newdir)
{
if (newd.Value.StartsWith("[") || newd.Value.StartsWith("{") || newd.Value.StartsWith("\""))
{
json += string.Format("\"{0}\":{1},", newd.Key, newd.Value);
}
else
{
json += string.Format("\"{0}\":\"{1}\",", newd.Key, newd.Value);
}
}
if (json.EndsWith(","))
{
json = json.Substring(0, json.Length - 1);
}
json += "}";
}
else
{
json = "{}";
}
return json;
}
```
**调用方法:**
```csharp
public string Dictionary_json()
{
Dictionary<string, string> postDir = new Dictionary<string, string>();
postDir.Add("username", "张三");
postDir.Add("sex", "男");
postDir.Add("address", "重庆");
var result = new yunxinApi().ToJson(postDir);
return result;
}
```
**返回结果:**
```csharp
{"address":"重庆","sex":"男","username":"张三"}
```评价
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256
50010702506256
欢迎加群交流技术