博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c# 拼接Json串的几种方法
阅读量:4302 次
发布时间:2019-05-27

本文共 1256 字,大约阅读时间需要 4 分钟。

C#定义多行字符串的方式

在定义的前面加上@符号:

1             string aa = @"asdfsdfsd2                         fsdsfsdfsdfsdfsdfsdfs3                         safasfsadfsdfasfsfsdfsd ";

 

在C#中拼接字符串有几种方法

1. 利用  JsonConvert.SerializeObject方法 (Nuget获取Newtonsoft.Json Package)

复制代码

1             string uid = "22"; 2  3             var abcObject = new 4             { 5                 AccessKey = 11, 6                 CustomerNo = uid, 7                 mc = "33", 8                 qd = "44", 9                 mr = "55",10                 insertDate = DateTime.Now11             };12             string serJson = JsonConvert.SerializeObject(abcObject);

复制代码

2. 利用StringBuilder

复制代码

1             StringBuilder str = new StringBuilder();2             str.Append("{");3             str.Append("AccessKey:\"" + 11 + "\",");4             str.Append("mc:\"" + 22 + "\",");5             str.Append("qd:\"" + 33 + "\"");6             str.Append("}");7             string serJson = str.ToString();

复制代码

3. 直接拼接字符串

1         string serJon = "{AccessKey:\"" + 11 + "\",mc:\"" + 22 + "\"}";

4. 利用StringFormat

1             string mc = "22";2             string id = "11";3             string serJson = string.Format("[{
{ AccessKey:\"{0}\",mc:\"{1}\"}},{
{ AccessKey:\"{2}\",mc:\"{3}\"}}]", id, mc, "33", "44");

转载地址:http://gwlws.baihongyu.com/

你可能感兴趣的文章
期货市场技术分析06_长期图表和商品指数
查看>>
期货市场技术分析07_摆动指数和相反意见理论
查看>>
满屏的指标?删了吧,手把手教你裸 K 交易!
查看>>
不吹不黑 | 聊聊为什么要用99%精度的数据回测
查看>>
X 分钟速成 Python
查看>>
对于模拟交易所引发的思考
查看>>
高频交易的几种策略
查看>>
量化策略回测TRIXKDJ
查看>>
量化策略回测唐安奇通道
查看>>
CTA策略如何过滤部分震荡行情?
查看>>
量化策略回测DualThrust
查看>>
量化策略回测BoolC
查看>>
量化策略回测DCCV2
查看>>
mongodb查询优化
查看>>
五步git操作搞定Github中fork的项目与原作者同步
查看>>
git 删除远程分支
查看>>
删远端分支报错remote refs do not exist或git: refusing to delete the current branch解决方法
查看>>
python multiprocessing遇到Can’t pickle instancemethod问题
查看>>
APP真机测试及发布
查看>>
通知机制 (Notifications)
查看>>