• //String类

    //字符串当中,索引号是从0开始的

    ////长度length
    //string a = " Hello ";
    //int b = a.Length;
    //Console.WriteLine(b);
    //Console.Write(a);


    ////去掉字符串前后空格
    //Console.Write(a.Trim());
    ////去掉前面的空格
    //Console.Write(a.TrimStart());
    ////去掉后面的空格
    //Console.Write(a.TrimEnd());

    ////将所有大写转换为小写
    //Console.WriteLine(a.ToLower());
    ////将所有小写字母转换为大写
    //Console.WriteLine(a.ToUpper());

    ////截取字符串,从开始索引截取到最后
    //Console.WriteLine(a.Substring(5));
    ////截取字符串,从开始索引截取指定的长度
    //Console.WriteLine(a.Substring(5, 2));

    ////替换
    //Console.WriteLine(a.Replace("l", "a"));

    ////查找开头第一次出现的索引号,返回值为-1.表示没有找到
    //Console.WriteLine(a.IndexOf("l"));
    ////从后向前找
    //Console.WriteLine(a.LastIndexOf("l"));

    ////查看是否以空格开头
    //Console.WriteLine(a.StartsWith(" "));
    ////查看是否以o结尾
    //Console.WriteLine(a.EndsWith("o"));
    ////查看是否包含a
    //Console.WriteLine(a.Contains("a"));

    //Console.WriteLine(a);

    //Console.ReadLine();

    //数学类 Math
    //取上线
    // double a = 3.14;
    // Console.WriteLine(Math.Ceiling(a));
    // //取下线
    // Console.WriteLine(Math.Floor(a));

    // //开平方根
    // Console.WriteLine(Math.Sqrt(a));

    // //圆周率
    // Console.WriteLine(Math.PI);

    // //四舍五入
    // Console.WriteLine(Math.Round(1.5));
    // Console.WriteLine(Math.Round(2.5));
    // //奇数。5的情况下取上线
    ////偶数。5的情况下取下线

    //Console.ReadLine();

    //随机数类 Random
    //需要使用随机数的时候需要先初始化
    //Random ran = new Random();
    //int a = ran.Next(10);
    //Console.WriteLine(a);

    // 练习:判断邮箱格式是否正确
    //1.有且只能有一个@
    //2.不能以@开头
    //3.@之后至少有一个.
    //4.@和.不能靠在一起
    //5.不能以.结尾
    //Console.Write("请输入您的邮箱账号:");
    //string mail = Console.ReadLine();
    //if (mail.Contains("@"))
    //{
    // int a = mail.IndexOf("@");
    // int b = mail.LastIndexOf("@");
    // if (a == b)
    // {
    // if (!mail.StartsWith("@"))
    // {
    // string mail1 = mail.Substring(a);
    // if (mail1.Contains("."))
    // {
    // //731944381@qq.com
    // if (mail1.IndexOf(".") != 1&&mail.Substring(a-1,1)!=".")
    // {
    // if (!mail.EndsWith("."))
    // {
    // Console.WriteLine("输入的邮箱格式正确!您输入的账号是:"+mail);
    // }
    // else
    // {
    // Console.WriteLine("格式错误!");
    // }
    // }
    // else
    // {
    // Console.WriteLine("格式错误!");
    // }
    // }
    // else
    // {
    // Console.WriteLine("格式错误!");
    // }
    // }
    // else
    // {
    // Console.WriteLine("格式错误!");
    // }
    // }
    // else
    // {
    // Console.WriteLine("格式错误!");
    // }
    //}
    //else
    //{
    // Console.WriteLine("格式错误!");
    //}

    //Console.ReadLine();

    //验证码:随机出四位验证码
    //A~Z a~z 0~9
    //不区分大小写
    //string ss = "ABCDEFGHJKLMNOPQRSTUVWXYZabcdefghjklmnopqrstuvwxyz0123456789";
    //Random ran = new Random();//随机数类的初始化
    ////int a = ran.Next(62);
    ////int b = ran.Next(62);
    ////int c = ran.Next(62);
    ////int d = ran.Next(62);
    ////string aa = ss.Substring(a, 1);
    ////string bb = ss.Substring(b, 1);
    ////string cc = ss.Substring(c, 1);
    ////string dd = ss.Substring(d, 1);
    ////string rect = aa + bb + cc + dd;
    //string rect = "";
    //for (int i = 0; i < 4; i++)
    //{
    // int a = ran.Next(62);
    // rect += ss.Substring(a,1);
    //}
    // Console.WriteLine("验证码是:" + rect);
    //Console.Write("请对照输入验证码:");
    //string shu = Console.ReadLine();
    //if (shu.ToUpper() == rect.ToUpper())
    //{
    // Console.WriteLine("输入正确!");
    //}
    //else
    //{
    // Console.WriteLine("输入错误!");
    //}

    //Console.ReadLine();

    //输入您的身份证号,打印出您的生日
    //Console.Write("输入您的身份证号");
    //string a = Console.ReadLine();
    //string c = a.Substring(6,4);
    //string d = a.Substring(10, 2);
    //string e = a.Substring(12, 2);
    //Console.WriteLine("您的生日"+c+"年"+d+"月"+e+"日");
    //Console.ReadLine();

    //Datetime类 日期时间
    //若需要使用,首先需要初始化
    //DateTime dt = new DateTime();
    //Console.Write(" 请输入一个日期时间:****/**/** **:**:**");
    //dt = DateTime.Parse( Console.ReadLine());

    //若直接获取当前时间,不用进行初始化
    //DateTime dt1 = DateTime.Now;
    ////Console.WriteLine(dt);
    //Console.WriteLine(dt1);

    ////在dt1身上增加10天
    //Console.WriteLine(dt1.AddDays(10));
    ////增加10个小时
    //Console.WriteLine(dt1.AddHours(10));


    ////创建时间间隔
    //TimeSpan time = new TimeSpan(10,10,10,10);
    //Console.WriteLine(dt1.Add(time));


    // 获取年 dt.Year
    //获取月 dt.Month
    //获取日 dt.Day
    //获取小时 dt.Hour
    //获取分 dt.Minute
    //获取秒 dt.Second
    //Console.WriteLine(dt1.Hour);
    //DayOfWeek dw = dt1.DayOfWeek;
    //switch (dw.ToString())
    //{
    // case "Monday":
    // Console.WriteLine("星期一");
    // break;
    //}

    // 输入两个时间日期,计算出相差多少天(TotalDays)
    //Console.Write("请输入你们恋爱的时间:");
    //DateTime dt = DateTime.Parse(Console.ReadLine());
    //DateTime dt1 = DateTime.Now;
    //Console.WriteLine((dt1-dt).TotalDays);

    //try catch
    //异常保护语句
    //Console.Write("请输入一个整数:");
    //try//尝试
    //{
    // int a = int.Parse(Console.ReadLine());
    // Console.WriteLine(a);
    //}
    //catch//若try里面的语句有问题,直接跳到catch执行
    //{
    // Console.WriteLine("程序出现错误!");
    //}
    ////finally//不管对与错,都要执行
    ////{
    //// Console.WriteLine("感谢您的使用!");
    ////}
    //Console.WriteLine("感谢您的使用!");

    Console.Write("请输入日期时间:");
    try
    {
    DateTime dt = DateTime.Parse(Console.ReadLine());
    Console.WriteLine("您输入的日期时间格式正确!");
    }
    catch {
    Console.WriteLine("您输入的日期时间有误!");
    }
    Console.WriteLine("感谢您的使用!再见!");

    Console.ReadLine();

  • 相关阅读:
    js判断各个浏览器
    js中的全局函数
    js正则表达式大全(转)
    js url编码函数
    原生的ajax(json)
    原生js拖拽
    js浏览器兼容
    何为反向代理、正向代理
    dom元素循环绑定事件的技巧
    media 适屏
  • 原文地址:https://www.cnblogs.com/zl1121102942/p/5616299.html
Copyright © 2020-2023  润新知