一.字符串常用方法

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. float浮动以及案例演示

    浮动元素会影响后边的元素,但不会影响前边的元素 清除浮动: 方法一:在浮动元素后面添加一个空元素 <!DOCTYPE html> <html lang="en"& ...

  2. Java模拟客户端向服务器上传文件

    先来了解一下客户端与服务器Tcp通信的基本步骤: 服务器端先启动,然后启动客户端向服务器端发送数据. 服务器端收到客户端发送的数据,服务器端会响应应客户端,向客户端发送响应结果. 客户端读取服务器发送 ...

  3. 一个抓猫的游戏 消遣GAME 持续更新中!

    一个抓猫的游戏 版本 Catch_Cat_V0.30 https://files-cdn.cnblogs.com/files/send-off-a-friend/Catch_Cat_V0.3.rar ...

  4. PIE-SDK For C++矢量数据的投影转换

    1.功能简介 目前在地理信息领域中数据包括矢量和栅格两种数据组织形式,每一种数据都可以对投影进行转换,目前PIE SDK支持矢量和栅格数据的投影转换功能,下面对矢量数据的投影转换功能进行介绍. 2.功 ...

  5. c++编程之内存模型

    我们在编程的时候,无可避免要申明变量,在这个变量可以是在()中,可以在{}中,也可以直接在外面,也可以用new的方式.那么当我们在申明变量的时候,实质上我们所做的工作是:关联了一个内存模型! 上代码: ...

  6. java如何在静态方法中访问类的实例成员

    类的静态方法是不能直接访问实例的成员的,它只能访问同类的静态成员.访问实例的成员的话,可以参考一下这个方法,那就是把静态方法的参数设置为类的实例,这样通过参数传递的方式就可以访问实例的成员了,例子如下 ...

  7. C语言 switch

    C语言 switch 功能:获取到值对应成立不同表达式. 优点:switch 语句执行效率比if语句要快,switch是通过开关选择的方式执行,而if语句是从开头判断到结尾. 缺点:不能判断多个区间. ...

  8. [POI2008] PLA-Postering - 单调栈

    给你 \(n\) 个相连的矩形建筑,让你用最少海报把他们覆盖掉,海报不能重叠,也不可以高出被覆盖的矩形. Solution 考虑维护一个单调递增的栈,每次插入时弹掉所有比自己高的,如果自己和末端一样高 ...

  9. AI 数学基础:概率分布,幂,对数

    1.概率分布  参考: https://blog.csdn.net/ZZh1301051836/article/details/89371412 p 2.幂次的意义 物理理解:幂次描述的是指数型的变化 ...

  10. linux - 服务器性能评估

    影响Linux服务器性能的因素 cpu 内存 磁盘IO 网络IO 系统性能评估标准 影响性能因素 好 坏 糟糕 CPU user% + sys%< 70% user% + sys%= 85% u ...