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

  • 相关阅读:
    JZOJ 3034. 【NOIP2012模拟10.17】独立集
    JZOJ 3035. 【NOIP2012模拟10.17】铁轨
    JZOJ 1259. 牛棚安排
    数位DP JZOJ 3316. 非回文数字
    JZOJ 3046. 游戏
    JZOJ 3013. 填充棋盘
    debian 安装oracle提供的java8
    java 汉字转拼音 PinYin4j
    debian ssh设置root权限登陆 Permission denied, please try again
    java并发下订单生成策略
  • 原文地址:https://www.cnblogs.com/chx9832/p/9317629.html
Copyright © 2011-2022 走看看