C#编程-40:字符串复习笔记_彭世瑜_新浪博客
原创
©著作权归作者所有:来自51CTO博客作者彭世瑜的原创作品,请联系作者获取转载授权,否则将追究法律责任
1、转大小写
(1)字符
char.ToUpper(c)
char.ToLower(c)
(2)字符串
str.ToUpper()
str.ToLower()
2、字符串比较大小
(1)== 或者 !=
(2)String.Equals(str1,str2)返回布尔值
(3)String.Compare(str1,str2,true)
(4)str1.CompareTo(str2)
str1>str2,>0
str1<0
str1=str2,=0
true忽略大小写
3、字符串格式化
String.Format();
4、截取字符串
str.Substring(n);
str.Substring(n,m);
n为起始下标位,m为长度,空则为全部
5、字符串分割
str.Split(char/chars[])返回数组
6、字符串合并
(1)+
(2)String.Concat();
(3)String.Join(separator,strings);
7、字符串插入填充
(1)str.Insert(index,string);
(2)str.PadLeft(width,char); char默认为空格
(3)str.PadRight(width,char);
8、字符串移除
str.Remove(index)
str.Remove(index,num)
9、字符串的修剪
str.Trim(char/chars[])接受重载
str.TrimStart()
str.TrimEnd()
str.ToCharArray()
10、字符串的复制
静态方法:string.Copy(s)
实例方法:str.CopyTo()
11、字符串的替换
str.Replace()
12、字符串查找
str.IndexOf()
str.LastIndexOf()
13、类型转换
(1)隐式转换
(2)显示转换
char是16位的
checked()溢出检查
string——>int
(1 、int.Parse(string) 不能转换空引用null,只能转换string类型
(2、Convert.ToInt32()会将空null转换为0;
四舍六入五取偶
(1)小数0-4,舍去
(2)小数5,取最邻近的偶数
(3)小数6-9,进位
(3、(int)强制括号转换,只能转换数值类型,不能转换引用类型string,不进行四舍五入,直接舍去小数部分
int——>string
(1、int.ToString()
(2、Convert.ToString(int)两种方式等价
*以上system.stirng类方法都需要创建新的字符串对象,
14、StingBuilder类,(using System.Text;)
Append
Insert
Remove
Replace
AppendFormat
AppendLine
。。。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【C语言加油站】详细解读字符函数与字符串函数
【C语言加油站】字符函数与字符串函数详细介绍字符函数与字符串函数的相关知识点……
C语言 字符串 字符函数 字符串函数 -
C#编程-40:字符串复习笔记_彭世瑜_新浪博客
1、转大小写(1)字符char.ToUpper(c)char.ToLower(c)(2
字符串 c# java 正则表达式 object -
C#编程-56:DatetimePicker复习笔记_彭世瑜_新浪博客
显示格式:Format属性自定义时间显示:Format属性设置为Customvalue属性是datetime结构的值
c# java python html c++