• 类型


    //必须通过new初始化变量,后面括号是构造函数
    
                int cuo = 0;
                Console.WriteLine("请输入时间");
                string s = Console.ReadLine();
                //datetime实际是一个类。
                try
                {
                    DateTime dt = DateTime.Parse(s);
    
                }
                catch (Exception ex)
                {
                    Console.WriteLine("不是");
                    cuo = 1;
    
                }
    
                if (cuo == 0)
                {
                    Console.WriteLine("正确   ");
                }
                //类 类型 class 类型;用户自定义类型
                //String :处理字符串
                //Datetime:处理时间     
                //Ramdom: 生成随机数
                //Math:处理数字
    
                string s = "      adasdasda";
    
                int changdu = s.Length;//返回字符串的长度
                Console.WriteLine(changdu);
                s.Trim(); //去除空格。
                s.TrimEnd();//去后空格
                s.TrimStart();//去前空格
                s.ToLower();//转化为小写
                s.ToUpper();//抓化为大写
                
                //截取字符串;字符串是有索引的,索引从0开始
    
    
                string js = "abcdefghabcdefgabcdefgabcdefgefi";
                string jqh = js.Substring(2);
                Console.WriteLine(jqh);
    
                int id = js.IndexOf("ef",5);//差第一个匹配项的索引
                  Console.WriteLine(id);
    
                  int idd = js.LastIndexOf("ef");
                  Console.WriteLine(idd);
    
                  string news = js.Replace("ef", "123");
    
                  Console.WriteLine(js);
                  Console.WriteLine(news);
    
                string s = "a|b|c|d|ab|cd|";
                    string[] str = s.Split('|');
                foreach (string d in str)
                {
                    Console.WriteLine(d);
                }
                //Math类:里边有些处理数字的方法,静态方法
              int i=  Math.Abs(-5);//取绝对值
                Console.WriteLine(i);
                double a = Math.Ceiling(1.1);//上限取整数
                
                Console.WriteLine(a);
               double b= Math.Floor(1.9);//取下线整数值
    
                Console.WriteLine(b);
                Console.WriteLine(Math.Round(1.52));//四舍五入
                Console.WriteLine(Math.PI);//圆周率
                Console.WriteLine(Math.Pow(2, 3));//指定数字的几次方
                Console.WriteLine(Math.Sqrt(16));//求平方根
                Console.ReadLine();
    
                //随机数
                Random r = new Random();
    
                for (int i = 0; i <= 100; i++)
                {
                    int shu = r.Next(1001, 9999);
                    Console.WriteLine(shu);
                    Thread.Sleep(100);
                    Console.Clear();
                }
    
                Console.WriteLine("中奖人是曹凯" );
                DateTime dt = new DateTime(2015,11,20,15,32,50);
               int year= dt.Year;
               int mouth= dt.Month;
                Console.WriteLine(year);
                Console.WriteLine(mouth);
    
                DateTime dt2 =  DateTime.Now;//获取系统当前时间。
                Console.WriteLine(dt2.ToString());
                int sumday = dt2.DayOfYear;//获取改年中的第几天
                Console.WriteLine(sumday);
    
                DateTime dt3 = dt2.AddYears(3);
                Console.WriteLine(dt3.ToString("yyyy年MM月dd日"));
    
    
                //字符串型转DateTime型
    
                string st = "2015/9/14";
                Console.WriteLine(st.ToString());
    
                Console.ReadLine();
    

      

  • 相关阅读:
    队列与堆栈
    Python中的内置函数
    Centos 7 最小化部署svn版本控制(svn协议)
    Android中的一些简单的adb命令
    liunx服务程序的安装及配置
    liunx中安装包及其应用
    liunx网络基本命令
    liunx系统和其它的基本命令
    liunx用户管理的基本命令
    liunx的磁盘管理的基本命令
  • 原文地址:https://www.cnblogs.com/suncan0/p/4987563.html
Copyright © 2020-2023  润新知