博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#学习---基础入门(二)
阅读量:6347 次
发布时间:2019-06-22

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

显式转换/强制转换:

int b=(int)10.2;//(类型名)表达式

double a=10;
int c=(int)a;

double a=10;

int c=Convert.ToInt32(a);//Convert.To类型名(表达式)经常用
double a=10;
double c=double.Parse(a.ToString());//.Parse类型名(表达式必须为String型)

string str="10";

int c=Int32.Parse(str);
值类型转换为->引用类型 称为装箱

引用类型转换为->值类型 称为拆箱

123

int i =10;//值类型object obj=i;//装箱操作int j=(int)obj;//拆箱操作

枚举类型:

枚举是一组描述性的名称

枚举定义一组有限的值,不能包含方法

对可能的值进行约束

枚举允许描述性名称表示整数值

语法:enum 枚举名{值1,值2...}

public enum Mrkj

{
CS=1,Java=2,C=3
}
在main方法中输出
console.WriteLine((int)Mrkj.CS);
枚举使用:日期相关程序,编写用户权限

常量:

静态常量:const 不能被修改 ,与static变量相同,可以直接通过类名调用。

动态常量:readonly 在构造函数中可以被修改

转载于:https://blog.51cto.com/214200/2387390

你可能感兴趣的文章
MySQL基础安全注意细节
查看>>
Oracle随机函数—dbms_random
查看>>
pvr 批量转换
查看>>
linux命令basename使用方法
查看>>
windows下开发库路径解决方案
查看>>
linux迁移mysql数据目录
查看>>
脚本源码安装LNMP
查看>>
Percona Server安装
查看>>
函数为左边表达式
查看>>
读书杂谈一
查看>>
winform listbox 元素显示tooltrip
查看>>
cacti安装与配置
查看>>
TF-IDF与余弦相似性的应用(一):自动提取关键词
查看>>
javascript面向对象2
查看>>
限制容器对CPU的使用 - 每天5分钟玩转 Docker 容器技术(28)
查看>>
jquery 实现的一个 随机云标签网页背景
查看>>
android广播事件处理broadcast receive
查看>>
在eclipse 里面 修改tomcat的配置--Server Locations
查看>>
网站 mvc url 路径 设置 为 *.html 的原因
查看>>
mybatis 开启使用 默认的 二级缓存
查看>>