C#中字符串的常用方法

1、查找某个字符或子字符串,  在指定字符串中首次出现的位置  IndexOf(char\string);//返回下标   返回-1,说明找不到   返回>=0的数字,说明存在

2、截取字符串

  2.1 Substring(某个位置,几个长度);   在指定字符串中,    从某个位置开始截取几个长度字符

  2.2 Substring(某个位置);    从某个位置开始截取到字符串的末尾

3、大小写转换   

  3.1 大写:ToUpper()  3.2 小写:ToLower()

4、去空格

  去除前后空格  Trim();  去除前面的空格 TrimStart(null);  去除后面的空格 TrimEnd(null);

5、判断字符串是否相等

  使用 == 或 Equals();

6、字符串空值 有3种方式

  string n="";//少用

   string n=string.Empty;

   string n=null;

7、判断字符串是否为空值

  n.Length==0//性能最高

  n==string.Empty

  Equals("")  n==""

8、字符串的分割和连接

  Split()——该方法的返回类型是string[]类型的数组

  Join——   string str=    string.Join(新分割符,string数组);

9、Format("{0...n}",变量列表)方法——返回string

     string name="张三";

    int age=20;

    string.Format("我是{0},今年{1}岁",name,age);

10、补充

  8.1 LastIndexOf(char\string);  查找某个字符或子字符串,   在指定字符串中最后1次出现的位置

8.2 替换指定的字符

     string str=   Replace(要替换的字符[串],替换后的字符[串]);

时间: 2024-10-11 03:41:21

C#中字符串的常用方法的相关文章

Python中字符串的常用方法

按索引取值 字符串是不可变类型,并不能改变字符串的值 最多可以有三个参数,分别是起始位置,结束为止和步长,可以正向取值,反响取值(起始位置大于结束位置或者没有起始位置与结束位置,步长为-1表示从最后一个开始,步长为负数) hobbies = "music basketball" print(hobbies[0]) print(hobbies[1]) print(hobbies[5]) print(hobbies[0:5]) print(hobbies[:5]) print(hobbie

Oracle中字符串截取常用方法总结

本文链接:https://blog.csdn.net/rongtaoup/article/details/82217740substr 函数:截取字符串语法:SUBSTR(string,start, [length]) string:表示源字符串,即要截取的字符串. start:开始位置,从1开始查找.如果start是负数,则从string字符串末尾开始算起. length:可选项,表示截取字符串长度. 示例: SELECT SUBSTR('Hello SQL!', 1) FROM dual -

javascript中字符串的常用方法

String substring(start,end): slice(start,end); 这两个函数的第二个参数都是置顶区间的末端设置,而不是该区间的长度, substring对于end为负数的处理都将视为0, 而slice方法则会将它与字符串的长度相加,如: substring(1,-1)等价于substring(1,0) slice(1,-1)等价于slice(1,s.length-1); 还有一个已经被废弃的方法:substr我们尽量用substring去替代它. toUpperCas

C#中静态方法的运用和字符串的常用方法(seventh day)

又来到了今天的总结时间,由于昨天在云和学院学的知识没有弄懂,今天老师又专门给我们非常详细地讲了一遍,在这里非常谢谢老师.O(∩_∩)O 话不多说,下面就开始为大家总结一下静态方法的运用和字符串的常用方法. 理论:静态方法  static [访问修饰符] [static] 返回值类型 方法名() { 方法体; } •命名规则:方法名开头大写,参数名开头小写,参数名.变量名要有意义 •方法的调用,对于静态方法,调用有两种方式 •如果在同一个类中,直接写名字调用就行了. •或者类名.方法名(); •r

java中String的常用方法

java中String的常用方法1.length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length(); 2.charAt() 截取一个字符 例:char ch; ch="abc".charAt(1); 返回'b' 3. getChars() 截取多个字符 void getChars(int sourceStart,int sourceEnd,char target[]

07python之字符串的常用方法

字符串作为python中常用的数据类型,掌握字符串的常用方法十分必要. 常用知识点: 1.字符串的3种格式化方法 2.字符串的strip()方法 3.字符串的join()方法 4.字符串可以切片 1.字符串的格式化有三种方式. 1)使用+拼接模式 2)使用占为符方式  %s 字符串占为符,%d数字占为符 3)使用字符串类的格式化方法,即 str.format() 优缺点: 1)此等方式开辟内存空间较大,不好,弃用 2)此等方式方便,可用 3)字符串格式化方法也挺好,可用. 总结:建议使用第二种,

Java中字符串中子串的查找共有四种方法(indexof())

Java中字符串中子串的查找共有四种方法(indexof()) Java中字符串中子串的查找共有四种方法,如下:1.int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引. 2.int indexOf(String str, int startIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引. 3.int lastIndexOf(String str) :返回在此字符串中最右边出现的指定子字符串的索引. 4.int las

js中字符串的方法

js String对象中常用方法小结,需要的朋友可以参考下: 1.charCodeAt方法返回一个整数,代表指定位置字符的Unicode编码. strObj.charCodeAt(index) 说明: index将被处理字符的从零开始计数的编号.有效值为0到字符串长度减1的数字. 如果指定位置没有字符,将返回NaN. 例如: var str = "ABC"; str.charCodeAt(0); 结果:65 2.fromCharCode方法从一些Unicode字符串中返回一个字符串.

浅谈JavaScript中数组操作常用方法

JavaScript中数组操作常用方法 1.检测数组 1)检测对象是否为数组,使用instanceof 操作符 if(value instanceof Array) { //对数组执行某些操作 } 2)获取对象的类型,比较是否为object类型(此方法只能检测是否为Object,不推荐) if(typeof(value)=="Object") { //对数组执行某些操作 } 3)检测对象是否为数组,使用Array.isArray()方法(只支持ie9+,firefox 4+,safar