C# 字串切割 和 字串轉整數
C# 字串(String)切割函數(Split) 和 字串轉整數
字串切割:
string[] strs = StrBuf.Split(‘/’);
string[] strs = StrApiAns.Split(Environment.NewLine.ToCharArray());//使用換行符號作為切割條件
字串轉整數:intYear = Convert.ToInt32(strs[i], 10);
C# 字串(String)切割函數(Split) 和 字串轉整數
字串切割:
string[] strs = StrBuf.Split(‘/’);
string[] strs = StrApiAns.Split(Environment.NewLine.ToCharArray());//使用換行符號作為切割條件
字串轉整數:intYear = Convert.ToInt32(strs[i], 10);
4 thoughts on “C# 字串切割 和 字串轉整數”
C# String 切割 換行 符號
資料來源: https://codedefault.com/s/ways-to-split-a-string-on-newlines-in-csharp-application
方案1:
string[] lines = theText.Split(
new[] { Environment.NewLine },
StringSplitOptions.None
);
方案2:[如果有多个不同的换行符,可以使用如下的方式]
string[] lines = theText.Split(
new[] { “\r\n”, “\r”, “\n” },
StringSplitOptions.None
);
C# 字串 拆解 切割 換行 新行 符號
C# 字串 分割 拆解 切割 換行 新行 符號
C# String Split 只切一次
string input = "apple,banana,orange";
string[] result = input.Split(new char[] { ',' }, 2);//最多只切一次,產生2個字串
foreach (string s in result)
{
Console.WriteLine(s);
}
/*
apple
banana,orange
*/