------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------
函数重载函数的名字可以相同,但是后面的参数不可以相同的
这样子说不标准的,可是可以运行起来的
所谓的函数重载,就是说函数的名字相同,返回值(参数)是不一样的
一个字符才可以是一个char,也可以是string
空 不可以是char,字符串可以是空的
字符串一旦创建了就无法改变了的,可以放进数组中改变它的值,可是本质上还是没有改变字符串的值,相当于copy了一遍改了改,再重新输出来的
ToLower是将制定的字符串转化为小写形式
有时候并不是改变了某个字符串的值,是从新给他指定了一个值,这个值的名字跟原来一样而已
.Trim去除字符串两边的空格(空白),他们之间的空格不能去掉
bool b=("a"=="A");
console.writeline(b);//结果是false
字符串的相关操作 (格式都是字符串的名字.(参数)),又是需要定有一个新的字符串来放置从新操作生成的字符串
替换 replace string str=s.replace("参数1","参数2")
截取字符串 s.substring(int i1,int i2)i1是开始的位置,i2是结束的位置(可以省略,表示截取后面全部的字符串)
查询是否包含 s.contains("字符串") 表示判断字符串s里面是否包含“字符串”,返回值是bool类型
判断字符串的开头是否是什么 s.startwith("字符串") 表示判断字符串s里面的开头是否是“字符串”,返回值是bool类型
判断字符串的结尾是否是什么 endwith(用法和startwith一样的)
判断某个字符串在字符串中的第一次出现的位置 indexof 返回值的结果记得是从0开始的,不存在则返回-1,数组存放的
先定义一个字符串s
string【】 str=s.Split(‘’);这里是用空格把字符串隔开,然后放置到叫str的数组中去
下面要是有什么操作直接对放置到数组中的数据进行操作(要有这种思想)
char【】cha=new char【】;//一个数组cha
new char【】//声明一个数组