一.字符串常用方法

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. spring cloud微服务快速教程之(九) Spring Cloud Alibaba--sentinel-限流、熔断降级

    0.前言 sentinel的限流.降级功能强大,可以在控制面板中任意制定规则,然后推送到微服务中: 可以根据URL单独制定规则,也可以根据资源名批量制定规则: 需要注意的地方是:1.GITHUB文件在 ...

  2. Ubuntu禁用root账号,开启Ubuntu密钥登录

    新建普通用户 ## 新建普通用户 $ adduser ubuntu $ apt-get install sudo ## 将用户加入sudo组 $ usermod -a -G sudo ubuntu 为 ...

  3. python数据类型(总结篇)

    世界上最容易的事是坚持,最难的事也是坚持.开通博客园已两月有余,但实际上笔者本人的活跃度非常低,痛定思痛,自己选的路含泪也要走下去,继续坚持! 本文承接前几个月的python数据类型系列,完成对字典与 ...

  4. 【45】谷歌 Inception 网络简介Inception(1)

    谷歌 Inception 网络简介(Inception network motivation) 构建卷积层时,你要决定过滤器的大小究竟是1×1,3×3还是5×5,或者要不要添加池化层.而Incepti ...

  5. ArcGIS JavaScript API with jQuery: Error: multipleDefine

    I would like to use ArcGIS JavaScript API 4.3 with jQuery, but I am getting following errors.  I sea ...

  6. MySQL int(1) 与 int(3) 的区别

    1.占用的字节都一样,只是容纳字符个数有区别. int(1): 一个字符. int(3): 三个字符. 2.另外要注意的是,无符号整数,自动左侧0填充宽度. int(3),插入值5,会变成005存储. ...

  7. 数据库中间件DBLE学习(一) 基础介绍和快速搭建

    dble基本架构简介 dble是上海爱可生信息技术股份有限公司基于mysql的高可用扩展性的分布式中间件.江湖人送外号MyCat Plus.开源地址 我们首先来看架构图,外部应用通过NIO/AIO进行 ...

  8. Android 开发调试最优选项

    1 开发环境 VS2019 16.4.5 2 开发调试选项 Android 选项

  9. so the first day

    welcome to the world it sucks but you gona love it

  10. 曼孚科技:AI语音交互领域常用的4个术语

    ​语音交互是基于语音输入的新一代交互模式,比较典型的应用场景是各类语音助手. 本文整理了语音交互领域常用的4个术语,希望可以帮助大家更好地理解这门学科. 1. 语音合成标记语言(SSML) 语音合成标 ...