1.变量的基本概念

1.1变量的作用域

变量有两个类型,一是成员变量,二是局部变量。

成员变量是指被定义在类体里面的变量,在整个类中都有效。成员变量又分为静态变量和实例变量。(例如int x=1;是实例变量,而static int x =1;是静态变量)静态变量可以直接在别的类里面用(类名.静态变量名使用)

局部变量是指在类的方法里被定义的变量,局部变量只有在当前的代码块里面才有效。

1.2数据类型

1.2.1数据类型分为值类型,引用类型,枚举类型。

值类型包括整数类型(sbyte,short,int,long,byte,ushort,uint,ulong(带u的表示无符号类型))、浮点类型(float、double、decimal)

引用类型(对象类型数据),任何被被称为“类”的类型都是引用类型。

枚举类型(enum)

例如,enum 枚举名

{

list1=1,

list2=2,

.....

}

一种用法:console.WriteLine((int)枚举名.list1);打印出来的结果是1;

1.2.2值类型和引用类型的区别

1.3类型转换

1.3.1类型转换包括隐式类型转换和显示类型转换

1.3.2隐式类型转换:编译器不需要进行检查就能进行转换

1.3.3显式类型转换:把高精度的值赋给低精度的值;方法一(数据类型)变量名;方法二convert.ToXX(变量名);

工作之旅_C#篇(第一天)相关推荐

  1. python第一个发行版本由c语言实现_1 晓白的python逆袭之旅基础篇---第一章

    第一章 来自晓白的困惑 1人物介绍晓白:一位即将毕业,踏入社会的大学生,对自己的前途充满了困惑,对计算机编程感兴趣,想以后进入互联网行业,从事开发工作,但是不知如何开始. 老袁:晓白的学长,同时也是晓 ...

  2. 小学计算机教研组总结,小学数学教研组长工作总结(精选多篇).doc

    小学数学教研组长工作总结(精选多篇) 小学数学教研组组长工作总结(精选多篇) 第一篇:小学数学教研组组长工作总结 一学期的教学工作又近尾声,现将数学教研组工作情况总结如下: 一.加强师资队伍建设,创建 ...

  3. ESP8266 Non-OS SDK 开发之旅 基础篇① 初识 Non-OS SDK,史上超级详细手把手教小白20分钟快速搭建SDK软件开发环境,完成第一个例子Hello World!

    文章目录 1.前言 2. SDK概述 2.1 SDK使用流程 2.2 ESP8266 HDK -- 硬件开发工具 2.3 ESP8266 SDK -- 软件开发工具包 2.3.1 Non-OS SDK ...

  4. 第一学期ACM之旅总结篇

    是我大一第一学期ACM之旅总结篇鸭,纪念逝去的青春: 自加入ACM集训队以来已有三个月之久,虽然一开始什么都不懂,但对ACM充满期待与向往.入队以后,通过和队员们一起学习以及各个学长的指导下,我慢慢地 ...

  5. C语言探索之旅 | 第二部分第一课:模块化编程

    C语言之父 Dennis Ritchie -- 简书作者 谢恩铭 转载请注明出处 第二部分第一课:模块化编程 上一课是C语言探索之旅 | 第一部分第十课:练习题+习作,至此,我们[C语言探索之旅]的第 ...

  6. 我的第二次找工作之旅

    去年7月份的时候想转iOS,那时候刚刚学习iOS不久的我急于求成,刚学完高级控件就敢去应聘iOS开发,结果闹了很多笑话.经过半年的沉淀,在年后我又一次开始找工作之旅,记录一下. 腾讯科技 去TX一直是 ...

  7. 社团部部长工作计划计算机学院,社团部部长工作计划(共8篇).doc

    社团部部长工作计划(共8篇) 社团部部长工作计划(共8篇) 工 作 计 划 计算机学院团总支.学生分会013年度 下 学期 一. 前言 新学期的开始,计算机学院团总支学生分会又迎来许多新面孔,很高兴能 ...

  8. 工作日志之误用篇 工作日志之目的

    原谅连接: 工作日志之误用篇 http://www.cloudtopo.com/rd/worklog_misunderstand.html 工作日志之目的 http://www.cnblogs.com ...

  9. CTF之旅WEB篇(3)--ezunser PHP反序列化

    一.审题 对方朝你扔过来一串代码(当然这次又是蹭的题只说过程和思路): <?php highlight_file(__FILE__); class A{public $name;public $ ...

最新文章

  1. 巨石加密_点餐:如何吃一个可怕的巨石
  2. 银行程序代发工资的方法
  3. 我们学习效率为什么这么低?CMU和PITT的科学家利用BCI技术对此做了相关研究
  4. js获取php页面session的值,在html页面中取得session中的值的方法
  5. 编程方法学19:接口
  6. dojo还有人用吗_我的Dojo中有一个Mojo(如何编写Maven插件)
  7. html 最新计算倒计时,javascript实时计算时间倒计时
  8. 将本地文件push到gitee上面
  9. [渝粤教育] 武汉科技大学 证券投资学 参考 资料
  10. Adobe Flash runtimes路线图
  11. Powerbuilder连接互联网数据库:DataWindowHTTP(dwhttp)
  12. speex 编码简介
  13. flutter2.x报错解决type (RouteSettings) => Route<dynamic> is not a subtype of type (RouteSettings) => Rou
  14. 教你炒股票24:MACD对背弛的辅助判断
  15. 基于vue的前端UI表单设计器
  16. 全球消费精品消博会亮相!科蒂、资生堂、欧莱雅、奔富、保乐力加、红牛、雀巢、拜耳、澳佳宝都来了 | 美通社头条...
  17. 【java】java如何保留时分秒存取mySql中的datetime类型数据的方法 及 显示时间与数据库存放时间相差n小时的解决方法
  18. 计算机专业面试 英文,计算机专业面试英文自我介绍
  19. 虚拟机与宿主机之间的网络共享问题
  20. 测试人生 | 疫情之下工资翻了2倍多,这4个月学习比工作8年学到的还多

热门文章

  1. Java基础公元纪年法换算天干地支纪年法(趣味)
  2. vulnhub之hacksudo FOG
  3. ubuntu安装截图工具 flameshot(对标windows下snipaste)
  4. 04-31.eri-test Como ler um arquivo JSON no Java
  5. Quartz学习之Cron表达式详解
  6. 学了java有必要学c语言吗_程序员有必要学习C语言吗?这几点原因很现实
  7. ubuntu下ecm驱动_cmake fcitx-qt5时报错ECM - SegmentFault 思否
  8. 思科JABBER显示头像配置文件
  9. fgsea进行GSEA富集分析
  10. 核心价值八 追逐梦想