• 异常语句和类型


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace ConsoleApplication2
    {
    class Program
    {
    static void Main(string[] args)
    {
    /*for(int i=0;;i++)
    {
    if (i == 2)
    {
    continue;//结束当次循环的后续语句,直接跳往状态改变,继续下面循环
    }
    Console.WriteLine("hello world!");
    if (i == 9)
    {
    break;
    }

    }
    int i = 0;//初始条件
    while (i<=9)//while:当括号里的条件等于什么运行
    {
    Console.WriteLine("hello"+i);
    i++;//状态改变
    }
    */
    //do while 先执行在判断
    /*
    int i = 0;
    do
    {
    i++;
    Console.WriteLine(i);
    }while (i<0);
    //异常语句:try catch (try:检测里面的代码)(catch:如果try里的代码不正确,就捕获出来)
    int i=0;
    try
    {

    string s = Console.ReadLine();
    i = int.Parse(s);

    }
    catch (Exception e)
    {
    Console.WriteLine(e.Message);//获取描述当前异常的消息
    }
    finally
    {
    Console.WriteLine(i);
    Console.WriteLine("不管上面的语句有没有异常,最终都会执行finally");
    }
    //类(类型)
    //string类:是一个class类型的类,里面包含许多处理字符串的方法和属性
    //大写的String是一个类
    string s = " hello ";
    int i =s.Length;//获取字符串的长度,返回int值

    s = s.Trim();
    Console.WriteLine(i);
    Console.WriteLine(s.TrimStart());//去除前空格
    Console.WriteLine(s.TrimEnd());//去除后空格
    Console.WriteLine(s.Trim());//去除字符串前后空格
    Console.WriteLine(s.ToUpper ());//转换为大写
    Console.WriteLine(s.ToLower());//转换为小写
    //字符串有索引,索引从0开始
    string ss="abcdef123";
    int cc= ss.IndexOf("cd");//在括号里ctrl+shift+空格;出现所有的方法//查第一个匹配项的首字母索引
    int dd = ss.LastIndexOf("cd");//查最后一个匹配项的首字母索引
    Console.WriteLine(cc);
    Console.WriteLine(dd);

    bool b1 = ss.StartsWith("ab");//判断开头
    bool b2 = ss.EndsWith("23");//判断结尾
    bool b3 = ss.Contains("cd");//判断字符串中是否包含某个字符段

    Console.WriteLine(b1 );
    Console.WriteLine(b2 );
    Console.WriteLine(b3 );

    Console .WriteLine(ss.Substring(2,3));//从指定位置索引开始截取指定长度的字符段
    Console.WriteLine(ss.Substring(2));//从指定位置索引开始截取到最后*/

    //math类
    int i=-1;
    i = Math.Abs(i );
    Console.WriteLine(i );
    double d = 1.23;
    d = Math.Ceiling(d);
    Console.WriteLine(d);*/
    //datetime:日期时间型
    //在时间中加三天
    DateTime d = new DateTime(1990,01,01);
    TimeSpan t = new TimeSpan(3,0,0,0);//括号里的表示天,后面必须带着时分秒
    d= d.Add(t);
    d = d.AddDays(7);//加多少天
    Console.WriteLine(d);//输出的结果是1990,01,04
    //获取系统当前时间
    Console.WriteLine(DateTime .Now);

    int s = d.DayOfYear;
    Console.WriteLine(s);//yyyy年MM月dd日hh时mm分ss秒
    string ss = d.ToString("yyyy年MM月dd日hh时mm分ss秒");
    Console.WriteLine(d.DayOfWeek );
    //小数点前后取几位数
    double dd = 1.234;
    ss = dd.ToString("#.#");

    //thrrad.sleep(20);括号中的表示延时多少毫秒

    Console.ReadLine();
    }
    }
    }

  • 相关阅读:
    wpf
    复联之程序员
    python批量重命名【截取文件名前六个字符 】
    xr报表调整
    jquery操作select取值赋值与设置选中[转]
    iframe 父页面与子页面之间的方法的相互调用【转】
    快速掌握Vue.js使用【转】
    解决非root用户使用docker的办法
    关于sentinel LDK加密war包实现应用加密的使用方法
    Windows安装Tomcat失败:Failed installing tomcat7 service
  • 原文地址:https://www.cnblogs.com/liuyuwen900326/p/4164927.html
Copyright © 2020-2023  润新知