zoukankan      html  css  js  c++  java
  • C#基础 常用语&数据类型定义&类型转换

    int temp = Console.Read();
    Console.WriteLine(temp); Console.Read();

    Console.Write("  ");直接输出引号内的内容。

    Console.Read();一般用来停住。

    Console.ReadLine(); 会等待直到用户按下回车,一次读入一行。

    Console.ReadKey(); 则是等待用户按下任意键,一次读入一个字符。

    Console.Read();返回值是int型,读的是ascii码表。

    Console.WriteLine();输出完括号内的内容自动换行,并且可以输出任意类型。

     基础重点数据类型

    decimal de = 1.2m;定义decimal变量后面要加m,不常用。

    float f = 1.2f;定义float变量后面要加f,不常用。

    double dd = 1.1;定义double可以直接定义,常用。

    DateTime dt =  DateTime.Now;获取现在时间。

    DateTime dt2 = nwe DateTime();获取当前时间。

    dt2 = Convert.ToDateTime("1995-06-29 00:59:59");转换类型。

    DateTime endDT = starDT.AddDays(value);  此方法返回一个新的DateTime类型,value的值可以是小数、整数、负数,他将获取到的value的值相应的天数加到starDT上,1就是一天,0.5就是12小时;

    TimeSpan ts = DateTime.Now - endDT;可以获取到现在的时间和endDT之间的时间差;

    int days = ts.Days; 将获取到的TimeSpan的时间差赋给days,ts.Days是一个int的类型;

     类型转换:

    int i = 66;

    string j = i.ToString(); 万能的To转换;

    string j = "123";

    int i = int.Parse(j);强制转换,常用。

    double d = 1.2345678;

    int i = (int)d;int型转换,此转换不可转string类型。

     

    string st = "123";

    int i = Convert.ToInt32(st);int型转换。

    此转换常用于转小数:

    double de = Convert.ToDouble(st);

  • 相关阅读:
    js截取字符串区分汉字字母代码
    List 去处自定义重复对象方法
    63. Unique Paths II
    62. Unique Paths
    388. Longest Absolute File Path
    41. First Missing Positive
    140. Word Break II
    139. Word Break
    239. Sliding Window Maximum
    5. Longest Palindromic Substring
  • 原文地址:https://www.cnblogs.com/xinchenhui/p/7763934.html
Copyright © 2011-2022 走看看