一.字符串常用方法

1.IndexOf("")   如果找到字符串出现的位置则为索引位置,否则返回-1,索引从0开始

2.string   Substring(  int  startIndex , int  length  ); 从开始位置startIndex,截取到结束位置(截取长度length)

3.Trim()  清除前后两端空格

4.ToUpper() 将字符串全部转换为大写

5.ToLower() 将字符串全部转换为小写

6.Equals()
                == 和 Equals()有何区别?
                    ==运算符: 常用来比较int、double等基本数据类型的数值
                    Equals():常用来比较对象

7.""和String.Empty的区别

""代表一个空的字符串,会在内存空开辟一块儿空的存储空间
                String.Empty代表一个空的字符串,不会开辟空间

8.判断字符串为空的三种写法
                name.Length == 0
                name == String.Empty
                name == ""

9.Split('') 按照指定字符分割,返回值为一个string类型的数组

10.Join("",string [] str)    按照参数1的指定字符拼接,第二个参数为要拼接的数组

11.Format("{索引位置,-8:F2}")    负为左,正为右
                字符    说  明                示  例                                输出结果
                C        货币格式            String.Format(”{0:C3}”, 2000)        ¥2,000.000
                D        十进制格式            String.Format(”{0:D3}”, 2000)        2000
                F        小数点后的位数固定    String.Format(”{0:F3}”, 2000)        2000,000
                N        用逗号隔开的数字    String.Format(”{0:N}”, 250000)        250,000.00
                P        百分比计数法        String.Format(”{0:P3}”, 0.29768)    29.768
                X        十六进制格式        String.Format(”{0:X000}”, 12)        C

12.字符串和数值型的互相转换
                字符串类型转换为数值类型时,通过Parse()方法进行转换
                int.Parse(string str);    str这个字符串要是数字的有效格式

13.数值类型转换为字符串
                ToString()

14.Convert类进行类型转换
                Convert.ToInt32();
                Convert.ToSingle();
                Convert.ToString();

15.类型转换
                隐式转换:对于数值类型,A的取值范围完全包含在B内
                显式转换:通过(数据类型)告诉编译器转换类型
                Parse()方法:字符串转换为数值型
                Convert类:任意数据类型转换为某一指定类型

c#字符串常用方法的更多相关文章

  1. OC中的字符串常用方法

    OC中的字符串常用方法 OC中对字符串进行操作使用了Foundation框架中的NSString类(不可变).NSMutableString类(可变). NSString 1.创建字符串 [objc] ...

  2. python 字符串常用方法

    字符串常用方法 capitalize() String.capitalize() 将字符串首字母变为大写 name = 'xiaoming' new_name = name.capitalize() ...

  3. python基础3 字符串常用方法

    一. 基础数据类型 总览 int:用于计算,计数,运算等. 1,2,3,100...... str:'这些内容[]'    用户少量数据的存储,便于操作. bool: True, False,两种状态 ...

  4. Python基础二_操作字符串常用方法、字典、文件读取

    一.字符串常用方法: name.captitalize()                       #字符串首字母大写 name.center(50,'*')                   ...

  5. python_字符串常用方法

    1.切片就是通过索引(索引:索引:步长)截取字符串的一段,形成新的字符串(原则就是顾头不顾腚). a = 'ABCDEFGHIJK' print(a[0:3]) # print(a[:3]) 从开头开 ...

  6. Day2:字符串常用方法

    字符串常用方法 #!/usr/bin/env python # -*- coding:utf-8 -*- # Author:Hiuhung Wan name = "my \tname is ...

  7. 2018.03.26 Python-Pandas 字符串常用方法

    import numpy as np import pandas as pd 1 #字符串常用方法 - strip s = pd.Series([' jack ','jill',' jease ',' ...

  8. 【python基础语法】字符串常用方法 、列表(第3天课堂笔记)

    """ 字符串的方法 join 字符串拼接,将列表转换为字符串 find 查找元素位置 count 查找元素个数 replace 替换字符 split 字符串分割,将字符 ...

  9. python基础(2)字符串常用方法

    python字符串常用方法 find(sub[, start[, end]]) 在索引start和end之间查找字符串sub ​找到,则返回最左端的索引值,未找到,则返回-1 ​start和end都可 ...

随机推荐

  1. tomcat - class sun.awt.X11GraphicsEnvironment异常处理

    原因导致 经过Google发现很多人也出现同样的问题.从了解了X11GraphicEnvironment这个类的功能入手,一个Java服务器来处理图片的API基本上是需要运行一个X-server以便能 ...

  2. tcp客户端从服务器下载文本文件

    代码讲解: server import socket def send_file_client(new_client_socket, new_client_addr): # 接收客户端需要下载的文件名 ...

  3. (转)jvm具体gc算法介绍标记整理--标记清除算法

    转自:https://www.cnblogs.com/ityouknow/p/5614961.html GC算法 垃圾收集器 概述 垃圾收集 Garbage Collection 通常被称为“GC”, ...

  4. 小白的java学习之路 “ 选择结构(二)”

    switch 选择结构: 为什么使用switch选择结构: switch选择结构可以更好地解决等值判断问题. switch选择结构的四个关键字: switch    case    default   ...

  5. Android ListView的批量处理(多选/反选/删除)

    在Android开发中经常遇到使用ListView的情况,有时候需要的不仅仅是列表显示,还有长按列表进行多选,并且批量删除的情况,在这里记录一下自己的所学. 先上效果图: 几个需要用到的核心方法: / ...

  6. java学习笔记之IO编程—字节流和字符流

    1. 流的基本概念 在java.io包里面File类是唯一一个与文件本身有关的程序处理类,但是File只能够操作文件本身而不能操作文件的内容,或者说在实际的开发之中IO操作的核心意义在于:输入与输出操 ...

  7. jQuery笔记(五)jQuery表单验证

    前言 上次我们说完jQuery中的动画之后,我们再来看一种jQuery在Web网页应用最为广泛的一种形式,这就是jQuery对表单的操作,通过jQuery对表单的操作,可以有效的提高用户体验.在此之前 ...

  8. Spark学习之路 (二十七)图简介[转]

    test test test test test test test test test 图 基本概念 图是由顶点集合(vertex)及顶点间的关系集合(边edge)组成的一种数据结构. 这里的图并非 ...

  9. centos6/7 下升级openssl并安装python3

    今天是2019年的最后一天了,看了看自己今年写的随笔就一篇,实在有点少得可怜,就想着趁现在有点时间就再写一篇,^_^ centos6 或者centos 7 python 默认都是安装python 2 ...

  10. array every

    every() 方法测试一个数组内的所有元素是否都能通过某个指定函数的测试.它返回一个布尔值.