接上一个帖子
这个方法在有两个及以上的时候有效,得到
str1=col1,col2
str2='1','2'
var strArr = "col1,1,col2,2";var str1 = strArr.Split(',').Where((x, i) => i % 2 == 0).Aggregate((x, y) => y = x + "," + y);
var str2 = strArr.Split(',').Where((x, i) => i % 2 == 1).Aggregate((x, y) => y = "'" + x + "','" + y + "'");
但是若变成var strArr = "col1,1";
用上面的方法
则变成:str1=col1
str2=1(少了单引号)
这个方法在有两个及以上的时候有效,得到
str1=col1,col2
str2='1','2'
var strArr = "col1,1,col2,2";var str1 = strArr.Split(',').Where((x, i) => i % 2 == 0).Aggregate((x, y) => y = x + "," + y);
var str2 = strArr.Split(',').Where((x, i) => i % 2 == 1).Aggregate((x, y) => y = "'" + x + "','" + y + "'");
但是若变成var strArr = "col1,1";
用上面的方法
则变成:str1=col1
str2=1(少了单引号)
解决方案 »
- C# (C/S)生成安装包的问题....
- 不会实现接口成员,高手们帮帮忙,小弟急。。。
- 用ACCESS数据库能达到1G还能不能再用,会不会很不稳定?
- .net中继承母模板页出现问题?
- 两个SQL字符串一样。。。sql 能得到DataReader集。。。sql2 取不出集。。。
- 如何在winform中实现datagrid中数据修改,相应的datatable的值也会改变?
- C#实现控件数组循环赋值的问题(我查了,在CSDN算是个老问题了,但似乎没有简单有效的办法)
- Relations
- 关于一个mifare发卡器的问题
- 委托只能指向事件吗?
- 多线程结束后调用其他方法,该方法调用位置错误
- C# DataGridView导出的数据跟显示的数据不一致的问题
string str2 = string.Join(",", strArr.Where(t => t.index % 2 == 1).Select(t =>"'"+ t.value+"'").ToList());