C# 将字符串中元素加单引号
如一个字符串:a1,a2,a3,a4转换为'a1','a2','a3','a4'都好均为英文逗号...
如一个字符串:a1,a2,a3,a4
转换为 'a1','a2','a3','a4'
都好均为英文逗号 展开
转换为 'a1','a2','a3','a4'
都好均为英文逗号 展开
展开全部
string strs = "1,2,3,4,5,6";
strs = string.Format("'{0}'",strs.Replace(",","','"));
strs = string.Format("'{0}'",strs.Replace(",","','"));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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]+"'";
}
}
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
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比如你的一个
string a='a1,a2,a3,a4'
则 string b = "'" + a.Replace(",", "','").Replace(",", "','") + "'";
你要的结果就是b.....
string a='a1,a2,a3,a4'
则 string b = "'" + a.Replace(",", "','").Replace(",", "','") + "'";
你要的结果就是b.....
追问
怎么从数据库判断两个字符串里含有相同的元素?
数据表A,a字段:a1,a2,a3,a4
字符串B:a1,a5
怎么判断出a中含有B中元素?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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);
string[] temp = str.Split(',');
str = "";
for (int i = 0; i < temp.Length; i++)
{
str += "'" + temp[i] + "',";
}
str = str.Substring(0, str.Length - 1);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string[] str = { "a1", "a2", "a3","a4" };
int i=0;
foreach (string s in str) {
str[i] = "'" + s + "'";
i++;
}
int i=0;
foreach (string s in str) {
str[i] = "'" + s + "'";
i++;
}
追问
怎么从数据库判断两个字符串里含有相同的元素?
数据表A,a字段:a1,a2,a3,a4
字符串B:a1,a5
怎么判断出a中含有B中元素?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询