//定义一个空字符串 string strA = string.Empty; strA = "abcdesabcskkkkk"; //获取字符串的长度 int i = strA.Length; //字母转换成小写 strA = strA.ToLower(); //字母转换成大写 strA = strA.ToUpper(); //去掉前后空白字符 strA = strA.Trim(); //去掉前空白字符 strA = strA.TrimStart(); //去掉后空白字符 strA = strA.TrimEnd(); //查找替换 strA = strA.Replace("abc","ABC"); //字符的截取 从位置2开始截取,截取8位 strA = strA.Substring(2,8); //字符的前匹配,获取一个布尔型 bool isstrA = strA.StartsWith("abc"); //字符的后匹配 isstrA = strA.EndsWith("abc"); //字符是否包含某个字符串 isstrA = strA.Contains("abc"); //字符的前索引 获取一个int型 第一个索引位置 从位置4开始索引 //如果字符串中没有目标字符串,输出结果为 -1 int j = strA.IndexOf("abc",4); //字符的后索引 j = strA.LastIndexOf("abc");