C#在一个字符串的每个字符后面加空格
0100110111011011001111100110改成0100110111011011010101001010改之前0100110和1110110是有空格的,数据的...
0100110 1110110
1100111 1100110
改成
0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 0改之前0100110和1110110
是有空格的,数据的行列不固定但会给定参数求实现代码 展开
1100111 1100110
改成
0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 0改之前0100110和1110110
是有空格的,数据的行列不固定但会给定参数求实现代码 展开
3个回答
展开全部
/// <summary>
///
/// </summary>
/// <param name="str">字符串</param>
/// <param name="rowSize">每行个数</param>
/// <returns></returns>
public static string Test(string str, int rowSize)
{
str = str.Replace(" ", "");
StringBuilder newStr = new StringBuilder();
for (int i = 0; i < str.Length; i++)
{
newStr.Append(str[i]);
newStr.Append(" ");
if (i%rowSize==rowSize-1)
{
newStr.Append("\n");
}
}
return newStr.ToString();
}
///
/// </summary>
/// <param name="str">字符串</param>
/// <param name="rowSize">每行个数</param>
/// <returns></returns>
public static string Test(string str, int rowSize)
{
str = str.Replace(" ", "");
StringBuilder newStr = new StringBuilder();
for (int i = 0; i < str.Length; i++)
{
newStr.Append(str[i]);
newStr.Append(" ");
if (i%rowSize==rowSize-1)
{
newStr.Append("\n");
}
}
return newStr.ToString();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string data=''1100111 1100110';
char[] charArr=data.toCharArray();
stringBuilder sb =new stringBuilder();
foreach(char c in charArr){
if(c!=' '){
sb.append(c);
sb.append(" ");
}else{
sb.append(c);
}
}
data=sb.toString();
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
“\r\n”换行
”\r\t“ 空格
楼主测试下
string t_test="123456";
t_test=t_test+"\r\t"+"6789";
t_test="123456 789"
”\r\t“ 空格
楼主测试下
string t_test="123456";
t_test=t_test+"\r\t"+"6789";
t_test="123456 789"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询