为什么只实行。换!号逗号不执行那
private void enter_Click(object sender, EventArgs e){
string x = txtbox1.Text;
enter .Visible= false;
b1.Visible = true;
for (int i = 0; i <= txtbox1.Text.Length; i++)
{
x = x.Replace("。", "!!!\n").Replace(",", "!!!\n");
txtbox2.Text = x;
}
}
--------------------编程问答-------------------- 中英文逗号都写在replace里。你只写了一个 --------------------编程问答-------------------- 你 下面那个for循环 没得什么必要吧??? x = x.Replace("。", "!!!\n").Replace(",", "!!!\n");
这句话应该没得问题啊???
你确定红色部分的 逗号的格式与string中的是一致的么? ??? --------------------编程问答-------------------- 在问一个 怎么生成随机的感叹号数量
求教学 --------------------编程问答-------------------- 如下,用这个string的构造函数:
public String(
char c,
int count
)
string s =new string('!', new Random().Next(1, 10))
--------------------编程问答-------------------- 没人吗 --------------------编程问答--------------------
这个函数放在那里啊 --------------------编程问答-------------------- - -求解答 --------------------编程问答-------------------- 哥来给你解答 --------------------编程问答-------------------- x = x.Replace("。", "!!!\n").Replace(",", "!!!\n");
你在TextBox没有输出所有的字符串的问题就是由于你使用了TextBox单行显示作为输出,而你在替换时又加入了“\n”,这样后面虽然替换成功了但是有换行,TextBox单行只显示第一行了。 --------------------编程问答-------------------- 抱歉啊 好像我搞错了 TextBox可以显示换行 只不过显示为一个空格了 --------------------编程问答-------------------- Random _random = new Random((int)DateTime.Now.Ticks);
int _nCount = _random.Next(5, 10);
生成5-10之间的随机数 你想要多少就自己调整吧
补充:.NET技术 , C#