整理常見字串處理小技巧,僅使用 .NET 內建 String 方法,適合初學者參考練習。
輸入 "abc,defg,hijklmn,opq,rstuv",以逗號分割並換行輸出:
string oldStr = textBox1.Text.Trim();
string[] parts = oldStr.Split(',');
for (int i = 0; i < parts.Length; i++)
{
if (richTextBox1.Text == "")
richTextBox1.Text = parts[i];
else
richTextBox1.Text += "\n" + parts[i];
}
// 輸出:
// abc
// defg
// hijklmn
// opq
// rstuv
輸入 "ABCDEFG" → 輸出 "GFEDCBA":
string str1 = textBox1.Text.Trim();
char[] arr = str1.ToCharArray();
Array.Reverse(arr);
string str2 = new string(arr);
textBox2.Text = str2;
richTextBox1.Text = string.Join("\n", textBox1.Text.Split(','));textBox2.Text = new string(textBox1.Text.Reverse().ToArray()); (需 using System.Linq;)