博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#基础 常用语&数据类型定义&类型转换
阅读量:6715 次
发布时间:2019-06-25

本文共 1089 字,大约阅读时间需要 3 分钟。

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

转载于:https://www.cnblogs.com/xinchenhui/p/7763934.html

你可能感兴趣的文章
[转载]WebConfig配置文件详解
查看>>
159. Longest Substring with At Most Two Distinct Characters
查看>>
Android 架构组件 - Lifecycle, LiveData, ViewModel
查看>>
Ubuntu的web服务器搭建系列之Nginx(JDK+Tomcat+MySQL+Nginx+Redis+NodeJS)
查看>>
java集合相关的小知识
查看>>
非root用户免sudo使用docker命令
查看>>
深入浅出Java并发核心
查看>>
springmvc+mybatis +Jeesz 分布式架构
查看>>
打造腾讯营销数据闭环,MTA联手腾讯广告平台
查看>>
Tomcat中用JNDI方式加载JDBC DataSource以连接数据库
查看>>
android解析HashMap格式的json
查看>>
AFNetworking 源码分析(一)
查看>>
深入理解channel:设计+源码
查看>>
【Android】RxJava的使用(一)基本用法
查看>>
React Fiber 原理介绍
查看>>
断路器HystrixCircuitBreaker
查看>>
前端爬坑之旅--echarts渲染时canvas变为100px
查看>>
CODING 最佳实践:快课网研发效能提升之路
查看>>
实现一个平行四边形
查看>>
基于http协议使用protobuf进行前后端交互
查看>>