• C#的类及应用


    1.int i=x.Length;//Length(获取字符串的长度,返回一个int类型的值)

    2.x=x.Trim();(去掉字符串前后的空格)

       trimStart();(去掉前面的空格)

       TrimEnd();(去掉后面的空格)

    3.x = x.ToUpper();(将字符串中的小写英文字符转化成大写)

       x=x.ToLower();(将字符串中的大写英文字符转化成小写)

    4.string p=x.Substring(6,8)//Substring(m,n)从第m位截取字符串,截取n个

       Replace("","")//替换掉所有符合指定段的字符串条件的字符串。

    5.Math类

    double a = 3.14;
    a = Math.Ceiling(a);//取上线
    a = Math.Floor(a);//取下线

    a = Math.Round(a);
    //四舍五入
    //当时奇数的时候,并且是.5取上线
    //当时偶数的时候,并且是.5取下线

    a = a * Math.PI;//PI是圆周率

    a = Math.Sqrt(a);//平方根

    6.

    //Date Time类
    //在使用之前,需要给他初始化new一下
    //直接给他系统能够当前时间时,不用new
    DateTime dt = new DateTime();
    dt = DateTime.Now;
    //获取年,月,日,时,分,秒
    int year = dt.Year;
    int month = dt.Month;
    int day = dt.Day;
    //从小时往下都是double类型
    double hour = dt.Hour;
    double minute = dt.Minute;
    double second = dt.Second;


    DayOfWeek dd = dt.DayOfWeek;
    //取周几

    //占位符
    //yyyy....年
    //MM....月
    //dd....日
    //hh....时
    //mm....分
    //ss....秒
    string s = dt.ToString("yyyy年MM月dd日hh时mm分ss秒");
    //在原有的时间上加上多少年,月,日,时,分,秒
    dt = dt.AddDays();
    dt = dt.AddHours();
    dt = dt.AddMinutes();
    dt = dt.AddYears();

    例一:输入身份证号码,截取出生年月日。

    例二:请输入邮箱,1.有且只能有一个@;2.不能以@开头;3.@之后至少有一个.;4.@和.不能靠在一起;5.不能以.结尾

    例三:请输入恋爱开始的时间,计算到现在恋爱了多少天。

    例四:随机生成四位数的验证码,然后对照输入验证

  • 相关阅读:
    最值
    算数平均值/加权平均值
    jdbatemplate使用
    所有正规jar包
    java代码在计算机中经历的三个阶段,反射的原理
    lambda函数式编程思想
    重写equals方法
    安全牛-弱点扫描
    安全牛-主动收集
    安全牛-被动收集
  • 原文地址:https://www.cnblogs.com/ZMD-TH/p/4953939.html
Copyright © 2020-2023  润新知