【发布时间】:2015-08-15 05:37:43
【问题描述】:
我有这段代码,它将反转文本输入。它不捕获换行符,所以我想检查每次我们是否遇到换行符,以便在我的结果字符串中手动插入换行符。
这怎么可能?
var a = textBox1.Text;
var c = Environment.NewLine;
string b = "";
foreach(var ch in a)
{
if (ch.ToString() ==c)
b += c;
else
b = ch + b;
b += "\n";
}
textBox2.Text = b;
Clipboard.SetText(b);
【问题讨论】:
-
TextBox 是多行的吗?我不认为单行 TextBox 会带回车。
-
该代码不会反转文本。试试
Aéo。 -
Reverse a string?的可能重复