c#总结(二)
来源:互联网 发布:注册淘宝药店 编辑:程序博客网 时间:2024/05/21 22:44
总结一下。
1.标识符
标示符区分大小写。
标示符必须是以字母或下划线开头,其后可以跟随意字母、数字、和下划线。
不能把关键字作为标示符。
2.数据类型
数据类型包括两种:值类型和引用类型
值类型直接存储其值,而引用类型存储其值得引用。值类型存储在堆栈中,而引用类型存储在托管堆上。
3.常量与变量
常量也称为常数,是指在整个程序中不发生变化的量。其中“表达式”可以是数值常量、字符串常量和运算符组成的表达式。常量只能赋予初始值,且以后不能在改变。
变量是值在程序运行期间其值可以变化的值,其实质是程序运行过程中用于存储数据的存储单元。每个变量都有一个名称和数据类型。变量在使用之前必须声明,即定义变量的名称和数据类型,只有声明后的变量才能在程序代码中使用。
4类型转换
隐式转换:系统默认的、不需要加以声明就可以进行的类型转换,比如 int 到 double
显式转换:是用户明确指定转换类型的强制进行的类型转换。比如 double 到int
格式(类型标示符)表达式;
5.Switch...case
Switch(表达式)
{ case 常量表达式 1:
语句块 1:break;
case 常量表达式 2:
语句块 2:break;
case 常量表达式 3:
语句块 3:break;
Default:
语句块n+1;break;
}
Switch...case语句的执行过程是,首先计算表达式的值,然后将表达式的值依次与常量表达式1、常量表达式2、.....、如果有符合的条件就执行case分支的语句块,并通过break语句跳出switch分支结构。当所有的条件不匹配的时候,则执行default后的语句n+1。
到字典和hash学习到了foreach语句
foreach语句
Foreach(数据结构 循环变量名 in数组名或集合名)
{循环体}
循环变量用来逐一存放数组和集合元素的内容,数据类型必须与数组或集合元素的数据类型一致;数组元素的个数决定循环体次数。
6.类的概念
对象在程序中使通过一种抽象数据类型来描述的,这种抽象数据类型称为类。类是具有相同操作功能和相同数据格式的对象的集合和抽象描述。一个类的定义是对一类对象的描述,是构造对象的模板。对象是类的具体的实例,使用一个类可以创建多个对象。
小杨老师讲课非常有意思。
- C#总结(二)
- c#总结(二)
- C#宏观总结(二)
- C#基础知识总结(二)
- 黑马程序员--C#基础总结(二)
- 黑马程序员--c#学习总结(二)
- C#编程之基础总结(二)
- C#编程总结(二)多线程基础
- C#中知识点总结(二)
- C#基础篇总结(二)
- C#基础知识总结之二
- c#第一,二章总结
- C#基础总结之二
- C#经典语法总结(二)属性和字段
- Redis总结笔记(二):C#连接Redis简单例子
- 【C#小知识】C#中一些易混淆概念总结(二)
- C#与JAVA的异同总结(二)
- Questioning C# (二)
- [centos] 环境安装之 mysql离线版压缩包(mysql-5.7.16-linux-glibc2.5-x86_64.tar)
- 【ife】任务十四:零基础JavaScript编码(二)
- MVC框架的封装(五)模型类
- POJ 3494 Largest Submatrix of All 1’s 已翻译
- 开启csdn博客之旅~
- c#总结(二)
- 表单设计过程中常见问题梳理
- POJ 2823 Sliding Window 已翻译
- 【LaTeX】WinEdt编辑UTF-8中文文档出现乱码或编译错误"Package CJK Error: Invalid character code"的解决方案
- 白帽子讲web安全之3
- Spring4的知识应用总结(三)——Bean之间的关系和作用域
- POJ 3260 The Fewest Coins 已翻译
- 【Day65】php常用字符串转换,替换,计算,截取,加密函数实例
- 方法数超过64K:The number of method references in a .dex file cannot exceed 64K.