C# 将字符串中元素加单引号

如一个字符串:a1,a2,a3,a4转换为'a1','a2','a3','a4'都好均为英文逗号... 如一个字符串:a1,a2,a3,a4
转换为 'a1','a2','a3','a4'
都好均为英文逗号
展开
 我来答
bxfc
2013-01-22 · TA获得超过872个赞
知道小有建树答主
回答量:1104
采纳率:0%
帮助的人:682万
展开全部
string strs = "1,2,3,4,5,6";
strs = string.Format("'{0}'",strs.Replace(",","','"));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
X460857221
2013-01-22
知道答主
回答量:66
采纳率:0%
帮助的人:18.8万
展开全部
string str="a1,a2,a3,a4";string [] strs=str.split(',');
string s="":
for(int i=0;i<strs.length;i++)
{
if(s=="")
{s+="'"+strs[i]+"'";}
else
{
s+=",'"+strs[i]+"'";
}
}
追问
怎么从数据库判断两个字符串里含有相同的元素?
数据表A,a字段:a1,a2,a3,a4
字符串B:a1,a5
怎么判断出a中含有B中元素?
追答
在后台;如果A=a1a2a3a4,B=a1。if(A.Contains(B))   //  如果B=a1,a5 就是A中存在a1,a5连接起来的字符串,不能判断只存在a1或者只存在a5

如果string[] A={a1,a2,a3,a4} string[] B={a1,a5}
for(int i=0;i<B.length;i++)
{
if(A.Equals(B[i]))// 这样可以判断是不是存在a1 或者存在a5
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
苹果牛奶巧克力雪糕冰淇淋
2013-01-22 · TA获得超过254个赞
知道小有建树答主
回答量:519
采纳率:100%
帮助的人:241万
展开全部
比如你的一个
string a='a1,a2,a3,a4'
则 string b = "'" + a.Replace(",", "','").Replace(",", "','") + "'";

你要的结果就是b.....
追问
怎么从数据库判断两个字符串里含有相同的元素?
数据表A,a字段:a1,a2,a3,a4
字符串B:a1,a5
怎么判断出a中含有B中元素?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友81955c4
2013-01-22
知道答主
回答量:41
采纳率:0%
帮助的人:16.6万
展开全部
string str = "a1,a2,a3,a4";
string[] temp = str.Split(',');
str = "";
for (int i = 0; i < temp.Length; i++)
{
str += "'" + temp[i] + "',";
}
str = str.Substring(0, str.Length - 1);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
工要在地
2013-01-22 · TA获得超过722个赞
知道答主
回答量:51
采纳率:0%
帮助的人:52.1万
展开全部
string[] str = { "a1", "a2", "a3","a4" };
int i=0;
foreach (string s in str) {
str[i] = "'" + s + "'";
i++;
}
追问
怎么从数据库判断两个字符串里含有相同的元素?
数据表A,a字段:a1,a2,a3,a4
字符串B:a1,a5

怎么判断出a中含有B中元素?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式