zoukankan      html  css  js  c++  java
  • c#中常用的String类

    一.字符串常用方法

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

  • 相关阅读:
    rabbitMQ 的简单模式
    redis 的发布订阅
    redis 的管道操作
    redis 的其他常用操作
    redis 的链表操作
    redis 的哈希操作
    redis 的字符串操作
    redis 的数据类型
    Redis的基本操作
    day27 的笔记和day 25 的保持一致
  • 原文地址:https://www.cnblogs.com/yjc1605961523/p/9321801.html
Copyright © 2011-2022 走看看