字符串常用函数

字符串常用函数 string msg = "123412345123456"
msg.Length 字符串的长度,如判断是否为空字符串
null值不能判读
string.IsNullOrEmpty(msg) 返回bool
ToCharArray()
msg.Equals("aaa"); -->bool
IndexOf() 在某个字符串中找某个字符串第一次出现的索引位置
msg.IndexOf("23"); 1
msg.LastIndexOf("23");10 // 没有找到返回-1
SubString截取字符串
msg.SubString(4,5); 索引,从0开始 -->"12345"
msg.SubString(msg.IndexOf("4") +1 ,5);
string str = "公牛|小牛|热火||||森林狼||||尼克斯";
string [] teams = str.Spit('|');
string [] teams = str.Split(new char[]

{'|'},StringSplitOptions.RemoveEmpteyEntries);/以|字符串隔
看重载的类型
string str = "公牛|小牛★热火||||森林狼|$||尼克斯";
string [] teams = str.Split('|','★','$');
字符串数组分割
string newStr = string.Join("AAAA",teams);
Console.WriteLine("{0}-{1}","a",1); 连接并返回,无返回值
string s = string.Format("{0}-{1}","a",1);可返回给s
string msg = "我的电话:123123,我的电话:110222";
msg = msg.Replace('我','王晓东');//不可变性

  

posted @ 2012-05-30 23:20  黑牛打龙  阅读(303)  评论(0编辑  收藏  举报