1、string[] strArr = String.split(' ');
2、int.TryParse();
我描述错了,应该是
string str="1110100";
就是要把这个字符串的数字循环出来
1就显示a
0就显示b
最后应该显示aaababb
@DoLu: 1就显示a,0就显示b,这个只是你举例,还是规则就是这样永远不会变?有没有c什么的。
@DoLu:
char[] ch="1110100".ToCharArray();
再循环ch你想怎么换就怎么换
或则也可以String.Replace()
@滴答的雨:
public string Setjpg(string jpg)
{
string[] k = jpg.Split(' ');
foreach (string s in k)
{
if (s == "1")
{
jpg = "○";
}
else if (s == "0")
{
jpg = "●";
}
}
return st;
}
请问下这段代码有什么错?
@DoLu: 语法错误,也搭不到你要的效果。。。
public string Setjpg(string jpg)
{
string[] k = jpg.Split(' ');
string st=String.empty;
foreach (string s in k)
{
if (s == "1")
{
st+= "○";
}
else if (s == "0")
{
st+= "●";
}
}
return st;
}
用这个
String.split(' ');
这个干吗用的???
@DoLu: 按照指定的字符串切割字符串
@chenping2008:
public string Setjpg(string jpg)
{
string[] k = jpg.Split(' ');
foreach (string s in k)
{
if (s == "1")
{
jpg = "○";
}
else if (s == "0")
{
jpg = "●";
}
}
麻烦帮我看下这个,为什么报错