C#常用的类型方法 String 类型: Equals(string value) 返回一个 BOOL 型,比较是否相等,和"=="类似 Compareto(string value) 判断大小,大返回1 小返回-1 相等返回0 IndexOf(string value) 在当前字符串里找到这个字符,从第一个开始找,找到就返回第一次找到所在的索引,如果找不到返回-1 //例: 1123 如果找 1 的话返回0 LastIndexOf(string value) 在当前字符串里找到这个字符,不过是从后往前找,返回第一次所找到的索引 //例:1123 如果找 1 的话返回1 Join(string value,string[] string,intstatindex,int count) //后面两个参数一个是开始的索引,一个是作用的数量,这个方法和其他方法不一样,调用的时候是从 String 调用出来,作用就是把数组通过一个字符串连接起来返回一个字符串 string[] ary={"a","b","c"}; string result=String
Join("_",ary); 最后 result 的值为 a_b_c 通过"_"连接起来了 Split(char value) 将一个 string 类型用char 分开
例: string[] ary; string str2; string str1="a_b_c_d"; ary=str1
Split('_'); //注意方法的参数是一个 Char 类型,返回的是一个数组 foreach(string s inary) { str2+=s; } //最后 str2 的值为 abcd SubString(intindex,int length)从指定的位置截取指定长度字符串:String str1="abc