string s = " jdjjjjjddjjf ";
string s2 = "jdjjkfkkk";
string s3 = " jDjjjjjddjjf ";
//获取字符串长度
s.Length
//将字符串转换成大写形式
s.ToUpper()
//将字符串转换成小写形式
s.ToLower()
//比较字符串是否相等,第二个参数限定忽略字符串的大小写的区别
s.Equals(s3, StringComparison.OrdinalIgnoreCase)
//分割字符串,第一个参数是用以分割的字符,第二个参数是移除空项,返回一个字符串数组
s.Split(new string[] { "jd" }, StringSplitOptions.RemoveEmptyEntries)[2]
//截取字符串,参数一是截取的开始位置,参数二是截取的长度
s.Substring(5, 2)
//找到某字符串在字符串中的位置,返回一个序号
s.IndexOf("jd")
//找到某字符串最后的位置,返回一个序号
s.LastIndexOf("jd")
//判断某字符串是否以某字符串开头,返回一个bool值
s2.StartsWith("jd")
//判断某字符串是否以某字符串结尾 ,返回一个bool值
s2.EndsWith("k")
//用一个新字符串替换一个老字符串,参数一是老字符串,参数二是新字符串
s.Replace("jd", "cp")
//判断字符串是否包含某个字符串,返回一个bool值
s2.Contains("jdj")
//去除字符串前后的空格
s.Trim()
//去除字符串开头处的空格
s.TrimStart()
//去除字符串结尾处的空格
s.TrimEnd()
//判断字符串是否为空或null
string.IsNullOrEmpty(s)
//用某字符串串联字符串数组,参数一是要用来串联的字符串,参数二是将要串连的字符串数组
string.Join("|", new string[] { "1", "2", "3" })