C#代码常用技巧

1、拼sql语句时,list中元素加单引号并以逗号分开:string.Join(",",list.Select(r=>"'"+r+"'"))

2、string str="'"+r+"',"; list.Trim(","); //TrimEnd(',')去掉最后一个逗号

3、string[] arr=str.split(',');   string[] arrTest = arr.Distinct().ToArray();

4、list遍历移除元素: for(var i=list.count-1; i>=0; i--){   list.removeAt(i);   } //因为list元素移除后,长度会变,所以倒着循环可以避免这个问题

5、字符串的AppendFormat函数 ,如果想原样输出一个“{”的话,必须要写两个花括号“{{”。否则报异常输入字符串格式不正确

strWhere.AppendFormat(" main.itemtypecode @> '[{{"itemtypecode":"{0}"}},{{"isdelete":"0"}}]'::jsonb ",item);

6、

原文地址:https://www.cnblogs.com/SunXiaoLin/p/11686260.html