我試圖做這種方式在Form1中:我怎樣才能從一個文本框中的每個字符串轉換爲一個字符串?
private void BtnScrambleText_Click(object sender, EventArgs e)
{
textBox1.Enabled = false;
BtnScrambleText.Enabled = false;
StringBuilder sb = new StringBuilder();
var words = textBox1.Text.Split(new char[] { ' ' });
foreach (var w in words)
{
if (w == " ")
{
sb.Append(w);
continue;
}
ScrambleTextBoxText scrmbltb = new ScrambleTextBoxText(w);
scrmbltb.GetText();
sb.Append(scrmbltb.scrambledWord);
textBox2.AppendText(sb.ToString());
}
}
新的類我已經是ScrambleTextBoxText有我只是從textBox1的爭奪得到一個字呢randomaly然後IM加入炒字回TextBox2中
但在TextBox2中我看到了一個長字符串的所有單詞,如:
dannyhihellobyethis
有沒有空間在字間。 我需要將它添加到textBox2中,並使用textBox1中的確切空格。
如果textBox1的是例如:
丹尼你好喜是兩個四
moses daniel yellow
所以在TextBox2中它應該是相同的行這樣的:
丹尼你好喜是兩個四
moses daniel yellow
具有相同的空間,兩行下來,一切。
兩個問題:
在TextBox2中
其增加TextBox2中我在TextBox1中輸入任何文字,但它應該只添加,從我的新類返回的話沒有空格:scrmbltb.scrambledWord
例如,如果我在textBox1的輸入:喜丹尼爾
所以在TextBox2中它應該是:丹尼爾 無字:喜
,或者如果textBox1的是:丹尼爾·喜你好 所以在TextBox2中這將是:丹尼爾你好
老實說,你有沒有嘗試過自己? – JeffRSon