• String类


    字符串: 

    .length                  //获取字符串长度,并返回int类型的值

     .Trim()                  //能去掉字符串前后的空格

     .TrimStart()            //只能去掉字符串前面的空格

     .TrimEnd()               //只能去掉字符串后面的空格

     

     .ToUpper()              //将字符串中的英文小写字母转换成大写

     .ToLower()                //将字符串中的英文大写字母转换成小写

     

     .Substring(m,n)         //从左边第 m 个开始截取字符串,截取 n 个。字符 串的编码索引是从0开始

     .Replace("m","n")       //替换所有符合指定段的字符串条件的字符串,用 n  替换 m

     .IndexOf()              //指定的字符串第一次出现的位置。【.IndexOf("m",3)表示字符串编码索引从3以后 m 的位置,返回值为int值】

     .LastIndexOf()          //指定的字符串最后一次出现的位置

                 

     .StartsWith("abc")     //判断开头是不是这个值,返回布尔类型

     .EndsWith("abc")      //判断结尾是不是这个值,返回布尔类型    

     .Contains("abc")       //判断字符串中是否包含指定字符串,返回布尔型 

                

     .ToString("#.##")与.ToString("#.00")的区别:四舍五入取小数点后2位。当为int时.##不加.00,但.00会加.00

     .ToString("#,#")      //整数部分,从个位开始,从右往左,三位隔开,加逗号

     

    数字:

    Math.PI;            //圆周率

     Math.Sqrt(m);     //开方m

     Math.Ceiling();   //表示进位(当为整数取整,当小数点后大于0,取上限加1取整)

     Math.Floor();     //表示舍位(舍掉小数点后所有,并取整,不进位)

    Math.Round(d);     //表示四舍五入(当整数部分为奇数.5上位,整数部分为偶数.5舍掉)

     

    日期时间

    从控制台的输入转化成datetime型,从可控制台输入时要按日期时间格式输入(年/月/日  时:分:秒:毫秒)

    用datetime.parse(m);

    string s = Console.ReadLine();

    dt = DateTime.Parse(s);

     

    dt.ToString(“yyyy,MM,dd,hh,mm,ss,ms”)括号内的字母为代位符,分别表示年月日时分秒毫秒

     

    DateTime  dt=new DateTime();//初始化默认时间0001年1月1日 12:00:00 am(DateTime  dt=new DateTime(2008,8,8,8,8,8,8);年,月,日,时,分,秒,毫秒)

    DateTime dt = DateTime.Now;  //提取当前时间

    .year                       //提取相应的年份

    .DayOfWeek                  //一周的第几天

    .DayOfYear                  //获取日期是当年的第几天,返回int类型值

    System .TimeSpan  time = new TimeSpan();//时间间隔类型,最多加到天

     

    .To__      (加)

     .Add__

    dt=dt.Add (time);//参数是TimeSpan类型的值

    dt = dt.AddDay(1.2);//加多少天,参数是double

    dt = dt.AddHours(1.2);//加多少个小时,参数是double

    dt = dt.AddMonths(3);//如果当前时间是一月三十一号,加三个月后不会是四月三十一号,因为四月没有三十一号,会自动取当前月的最大值,为三十号,不进入下一个月

     

    dt = dt.AddYear(2);//当遇到闰年2月的29号,加完不是闰年显示2月28天,不进入下一个月

    日期时间中的代位符

    DateTime  dt=DateTime .Now ;  //获取本机时间

    Console.WriteLine(dt.ToString ("yyyy年MM月dd日hh时mm分ss秒ms毫秒"));

  • 相关阅读:
    psi
    firefox修改语言
    automapper
    堆喷图解
    脱壳系列_0_FSG壳_详细版
    脱壳系列_1_UPX壳_详细版
    算法01-最大子数组详解
    逆向MFC程序
    如何执行shell命令
    Unity之流光效果
  • 原文地址:https://www.cnblogs.com/hqjy/p/4033391.html
Copyright © 2020-2023  润新知