C#基础 类型转换和字符串常用方法

 

类型转换
    1: 隐式转换 double a = 10; 小类型转大类型
    2: 显示转换 强制转换 大类型转小类型
      int a = int.Parse("字符串");
      int b = (int)50.8;

    将单字符强转成整形 得到的是这个字符的ASCII编码

      Parse() : 只能将字符串转变成对应的类型
    字符串一定是对应的数字类型
      ToString(): 将任意类型转变成字符串类型

      Convert: 类型转换的一个类,通过它可以做任意基本类型的转换
        举例: 输入年龄
          int age = int.Parse(Console.ReadLine());
          int age = Convert.ToInt32(Console.ReadLine());


字符串常用方法
    1)字符串常用方法
      Length:获取字符串长度,比如密码6位数

      Equals:两个字符串是否相等,也可以用 ==

      Replace:Replace(旧值,新值)

      ToUpper和ToLower:大小写字母转换

      Substring(开始下标):从这个下标开始,一直到字符的末尾
      Substring(开始下标, 长度):从这个下标开始,截取指定长度的字符串

      Trim():去掉两端空格
      TrimStart()和TrimEnd():去掉字符串中出现的第一个和最后一个字符。不填参数表示去空格
      IndexOf:字符或者字符串的下标位置,找不到则返回-1
      比如"tim_cheng@foxmail.com"中'@'和'.'的下标位置,"cheng"的下标 位置
      LastIndexOf:
      比如截取路径中的文件名,E:\课件\字符串常用方法.txt

      字符串中有转义字符\,可以在字符串前加@或者在转义字符前加上\

      Split():分割字符串,比如"192.168.0.1",用'.'分割得到字符数组

      Join:将数组用某字符或字符串联接起来(与split相反)
      string.Join(分隔符,数组)

      StartsWith:以...开头
      EndsWith:以...结尾

 

posted @ 2020-09-07 10:42  FourAu  阅读(2859)  评论(0)    收藏  举报