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);

  • 相关阅读:
    php 之 没有mysql支持时的替代方案
    在php中使用sockets:从新闻组中获取文章
    PHP ON 阿里云的环境配置攻略
    java基础2
    java基础1
    连接查询(内连接)
    mysql数据约束
    mysql表中数据的增删改查2
    mysql表中数据的增删改查
    mysql表的增查改删
  • 原文地址:https://www.cnblogs.com/xinchenhui/p/7763934.html
Copyright © 2011-2022 走看看