博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c#中常用的String类
阅读量:5173 次
发布时间:2019-06-13

本文共 1206 字,大约阅读时间需要 4 分钟。

一.字符串常用方法

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

转载于:https://www.cnblogs.com/yjc1605961523/p/9321801.html

你可能感兴趣的文章
Java8内存模型—永久代(PermGen)和元空间(Metaspace)(转)
查看>>
centos 引导盘
查看>>
Notes of Daily Scrum Meeting(12.8)
查看>>
Apriori算法
查看>>
lr_start_transaction/lr_end_transaction事物组合
查看>>
.NET CLR基本术语
查看>>
ubuntu的home目录下,Desktop等目录消失不见
查看>>
建立,查询二叉树 hdu 5444
查看>>
[Spring框架]Spring 事务管理基础入门总结.
查看>>
2017.3.24上午
查看>>
Python-常用模块及简单的案列
查看>>
LeetCode 159. Longest Substring with At Most Two Distinct Characters
查看>>
jquery动态移除/增加onclick属性详解
查看>>
JavaScript---Promise
查看>>
Django基于admin的stark组件创建(一)
查看>>
C. Tanya and Toys_模拟
查看>>
springboot jar包运行中获取资源文件
查看>>
基于FPGA实现的高速串行交换模块实现方法研究
查看>>
Java Scala获取所有注解的类信息
查看>>
delphi ,安装插件
查看>>