C#中substring ()的用法


String.SubString(int   index,int   length)  
  index:開始位置,從0開始    
  length:你要取的子字符串的長度  

示例:

using System;
using System.Collections.Generic;
using System.Text;

namespace str_sub
{
class Program
{
static void Main(string[] args)
{
string myString = "Hello Word!";

//Substring()在C#中有兩個重載函數
//分別如下示例

string subString1 = myString.Substring(0);

//如果傳入參數為一個長整, 且大於等於0,
//則以這個長整的位置為起始,
//截取之后余下所有作為字串.
//如若傳入值小於0,
//系統會拋出ArgumentOutOfRange異常
//表明參數范圍出界



string subString2 = myString.Substring(0, 5);

//如果傳入了兩個長整參數,
//前一個為參數子串在原串的起始位置
//后一個參數為子串的長度
//如不合條件同樣出現上述異常


Console.WriteLine(subString1);
Console.WriteLine(subString2);
Console.ReadLine();
}
}
}

程序輸出的結果:

Hello Word!
Hello


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM