zoukankan      html  css  js  c++  java
  • c#字符串常用方法

    一.字符串常用方法

                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类:任意数据类型转换为某一指定类型

  • 相关阅读:
    idea 快捷键ctrl+shift+f失效的解决方案
    Nacos2.0启动遇到的问题以及解决方法(自测有效)
    Nacos客户端升级到2.x版本后,启动出现9848端口错误解决
    用友Co 与直接插库速度比较
    CSS text-decoration_下划线
    uni-app组件之image
    JavaScript :Array数组之filter()——检查指定数组符合条件的所有元素
    爬虫与Python:(三)基本库的使用——2.网络请求库之request安装
    爬虫与Python:(三)基本库的使用——1.网络请求库之urllib()
    Python报错:TypeError: string argument without an encoding
  • 原文地址:https://www.cnblogs.com/chx9832/p/9317629.html
Copyright © 2011-2022 走看看