吐槽…使用清理軟件整理電腦要注意,不要清理的“太狠”,不然你會受傷的!
示例
實現代碼
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WindowsDemo
{
class Program
{
static void Main(string[] args)
{
//調用外部函數
subStringDemo();
}
//取子字符串函數
static void subStringDemo()
{
string str = "123456";
string subStr1 = str.Substring(5);
string subStr2 = str.Substring(0, 5);
Console.WriteLine("單個參數: " + subStr1);
Console.WriteLine("兩個參數: " + subStr2);
Console.ReadKey();
}
}
}
通過示例,我們可以得出Substring()的傳入參數不同時,執行的功能也是有所差異的。
注意
當傳入的參數不合法時,會拋出ArgumentsOutOfRangeException錯誤。
示例
實現代碼
String str=”123456”;
subStr=str.Substring(2,5);
System.Output.println(subStr);
//輸出結果
345
由上述示例我們可以得出:
str.Substring(A,B),表示取子字符串取str字符串從序號A到B的字符,且滿足包含A不包含B,即[A,B)。
注意
如果參數不合法,那麼將會拋出 IndexOutOfBoundsException 錯誤。