帮我看看怎么将“ABC”这样的字符传变成“A,B,C”
有什么办法?正则表达式也成
有什么办法?正则表达式也成
解决方案 »
- pictureBox做视频预览的一个问题!求解答!
- 关于二进制数据向数据库添加的难题
- 谁有StyleCop4.3中文使用说明?共享下.
- 如何判断Numericupdown的输入框为空?
- 老大难问题,请高手解决,datagridview 单元格验证
- 图片合成视频的方法(C#或Delphi代码)
- 关于泛型类的一道题,需要导入dll文件的,有点看不懂,请高手帮助
- 很郁闷的问题,就是找不出原因来.请高手帮忙!在线等.大伙千万不要看没有分就不理,有分就一定给大家!
- 问一个简单的问题:get和set方法怎么会保护类呢?
- 弹出层问题,求大神
- treeView中Checked属性的问题
- 关于静态方法的几个问题
string outstr = "";
for (int i = 0 ; i < abc.lenth ;i++)
{
outstr = abc.Substring(i,i+1);一个一个的截取出来
if (i != abc.lenth)
outstr = outstr + ","
}
string interim = "";
string outstr = ""; for (int i = 0 ; i < abc.lenth ;i++)
{
if(i == abc.lenth -1)
{
//如果是最后一个就没必要加后面的 , 了。
interim = abc.Substring(i,i+1);
}
else
{
//如果不是最后一个把取出来的每个字符都加上,
interim = abc.Substring(i,i+1) + ",";
}
//结果累加到一个字符串中
outstr = outstr + interim ;
}
{
byte comma = (byte)split;
byte[] inbytes = Encoding.Unicode.GetBytes(instr);
byte[] outbytes = new byte[inbytes.Length * 2];
for (int i = 0; i < outbytes.Length; i += 4)
{
outbytes[i] = inbytes[i / 2];
outbytes[i+1] = inbytes[i / 2+1];
outbytes[i + 2] = comma;
}
return Encoding.Unicode.GetString(outbytes, 0, outbytes.Length - 2);
}
string outstr = string.Empty;
char[] t = str.ToCharArray();
for (int i = 0; i < t.Length-1; i++) {
outstr += t[i].ToString() + ",";
}
outstr += t[t.Length - 1].ToString();
{
char[] buf = new char[src.Length * 2 - 1];
for (int i = 0; i < src.Length; i++)
{
buf[i * 2] = src[i];
if (i < src.Length - 1)
buf[i * 2 + 1] = split;
}
return new string(buf);
}
string s = "ABC";
string r = string.Empty;
for (int i = 0; i < s.Length; i++)
{
r =r + s[i] + ",";
}
r = r.Remove(r.Length - 1);
Console.WriteLine(r);
Console.Read();
string v = "";
foreach (char c in chrs)
{
v += c + ",";
}
v=v.Remove(v.Length-1,1);
Debug.WriteLine(v);
string v = "";
foreach (char c in chrs)
{
v += c + ",";
}
v=v.Remove(v.Length-1,1);
Debug.WriteLine(v);
string[] sArray = new string[s.Length];
char[] cArray = s.ToCharArray();
sArray = Array.ConvertAll(cArray, new Converter<char, string>(GetString)); //GetString是委托方法
Console.WriteLine(string.Join(",",sArray));
public string GetString(char c)
{
return c.ToString();
}
textBox1.Text = System.Text.RegularExpressions.Regex.Replace("ABC", @"(.{1}\B)", "$1,");16楼写得不错。
string.Join(",", Array.ConvertAll<char, string>(input.ToCharArray(), new Converter<char, string>(delegate(char c) { return c.ToString(); })));
','.join(i for i in 'ABC')