c#基礎-基礎-16.string
static void Main(string[] args)
{
string str = "123456456";
//正向查詢(IndexOf)
int index = str.IndexOf("234");
Console.WriteLine(index);
//反向查詢(LastIndexOf)
index = str.LastIndexOf("456");
Console.WriteLine(index);
//移除(Remove),不會改變原字元
//從指定下標開始到結尾,全移除
string str1 = str.Remove(2);
Console.WriteLine(str1);//12
//第一個引數為開始下標,第二個為字元個數
string str2 = str.Remove(1, 3);
Console.WriteLine(str2);//156456
//替換(Replace),不會改變原字元
string str3 = str.Replace("123", "hello");
Console.WriteLine(str3);//hello456456
//大寫轉小寫(ToLower)
//小寫轉大寫(ToUpper)
//擷取(Substring)
string s = "hello world";
string str4 = s.Substring(2);
Console.WriteLine(str4);
string str5 = s.Substring(1, 4);
Console.WriteLine(str5);//ello
//字串切割
string s1 = "1_1|2_2|3_3|4_4";
string[] strs = s1.Split('|');
for(int i=0;i<strs.Length;i++)
{
Console.WriteLine(strs[i]);
}
Console.ReadKey();
}
相關文章
- c#基礎C#
- C#基礎語法C#
- C#基礎教程:事件C#事件
- C#基礎程式設計——簡介及基礎語法C#程式設計
- C#基礎之介面(6)C#
- C#基礎語法補充C#
- C#基礎委託回顧C#
- C#基礎資料型別C#資料型別
- C#基礎之委託,事件C#事件
- C#基礎:泛型委託C#泛型
- 【FPGA基礎】Latch基礎FPGA
- Pandas 基礎 (2) - Dataframe 基礎
- 前端基礎之jQuery基礎前端jQuery
- python基礎中的基礎Python
- Java基礎-語法基礎Java
- c#(解析xml檔案基礎方法)C#XML
- [今日白學]元件的基礎的基礎的基礎元件
- Java基礎-物件導向基礎Java物件
- Python基礎篇-Python基礎01Python
- scala基礎語法-----Spark基礎Spark
- Python基礎:語法基礎(3)Python
- 【web前端基礎 | JS基礎】物件Web前端JS物件
- 基礎
- gRPC-Protocol基礎知識-C#篇RPCProtocolC#
- C#基礎訪問修飾符概述C#
- C# 中的 Mutex(互斥體)基礎用法C#Mutex
- C#基礎之結構體講解C#結構體
- C#基礎之多執行緒講解C#執行緒
- C#基礎之checked與 unchecked的使用C#
- Linux基礎學習——檔案基礎Linux
- JavaScript 基礎卷(一):基礎語法JavaScript
- 前端基礎入門四(JavaScript基礎)前端JavaScript
- 測試基礎(四)Jmeter基礎使用JMeter
- Python基礎筆記01-Python基礎Python筆記
- Go 基礎教程--2-基礎知識Go
- Web測試基礎-Html基礎知識WebHTML
- WiFi基礎(六):天線基礎知識WiFi
- Golang 基礎之基礎語法梳理 (三)Golang