程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#字符串處理技術(1)

C#字符串處理技術(1)

編輯:關於C語言

說明: 這些字符串處理小技巧在平時的編程中會普遍遇到, 總結了很多, 這裡只提供一些比較好玩供大家參考.

實現的基本方法都是C#提供的關於字符串處理的常用方法, 此處不再一一說明.

一. 根據標點符號分行某一字符串

輸入: abc,defg,hijklmn,opq,rstuv (測試時按逗號分行, 可自定義分行符)

輸出: abc

defg

hijklmn

opq

rstuv

Code
      string oldstr = textBox1.Text.Trim();
      string[] newstr = oldstr.Split(',');
      for (int i = 0; i < newstr.Length; i++)
      {
        if (richTextBox1.Text == "")
          richTextBox1.Text = newstr[i].ToString();
        else
          richTextBox1.Text += "\n" + newstr[i].ToString();
      }

2. 將字符串顛倒輸出

輸入: ABCDEFG

輸出: GFEDCBA

Code
      string str1 = textBox1.Text.Trim();
      char[] charstr = str1.ToCharArray();
      Array.Reverse(charstr);
      string str2 = new string(charstr);
      textBox2.Text = str2;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved