C#数组
数组是一个引用类型,所以您需要使用new关键字来创建数组的实例。您创建一个数组时,C#编译器会根据数组类型隐式初始化每个数组元素为一个默认值。例如,int数组的所有元素都会被初始化为0。//初始化数组并且设定数组大小且赋值double[]a
数组是一个引用类型,所以您需要使用new关键字来创建数组的实例。您创建一个数组时,C#编译器会根据数组类型隐式初始化每个数组元素为一个默认值。例如,int数组的所有元素都会被初始化为0。//初始化数组并且设定数组大小且赋值double[]a
封装被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。抽象和封装是面向对象程序设计的相关特性。抽象允许相关信息可视化,封装则使开发者实现所需级别的抽象。一个访问修饰符定义
for循环下面来看看它的执行过程:1.求解表达式1。2.求解表达式2。若其值为真,则执行for语句中指定的内嵌语句,然后执行第3步;若表达式2值为假,则结束循环,转到第5步。3.求解表达式3。4.转回上面第2步继续执行。5.循环结束,执行f
逻辑与比逻辑或优先级高一般使用逻辑与或逻辑或,效率更快&&||异或运算(^)也就是说,当且仅当只有一个操作数为true时,结果才为true。&运算符(与)两个操作数都为true,结果才为true|运算符(或)只要一个
启动:F5生成解决方案(查看错误代码):crtl+shitf+b启动项目设置:右键点击解决方案,在属性窗口中不用的项目可以卸载,需要使用的时候重新加载快捷键快速对齐代码:crtl+k+D复制鼠标所在行:crtl+D选中行首和行尾:shift
堆栈和静态存储区堆:空间比较大,但是读取速度比较慢能在任意区域插入和删除栈:空间比较小,但是读取速度比较快数据只能在栈顶部进行插入和删除,先进后出变量变量先声明再赋值最后使用java标识符是以下划线、字母、$开头c#标识符是以字母、下划
快速对齐代码:crtl+k+D复制鼠标所在行:crtl+D选中行首和行尾:shift+homeshift+end(上下键移动可以选择多行)多行注释:crtl+shift+/注释所选代码:ctrl+k+C(使用的是单行注释)取消注释代码:Ct
ifif-else特点:先判断,再执行,至少都要执行一次代码注意:else永远跟离他最近的那个if配对switch语句switch(变量){case条件1:break;case条件2:break;default://都不满足的时候,默认是什
每天学习做好笔记,思维导图。不是为了以后更好复习,而是为了能够更好的梳理以及记忆知识点。万丈高楼平地起,要想学习好,必须打好基础,切记心浮气躁简介:.Net平台.Netframework框架提供了运行环境和技术.net可以干什么?1.桌面应
sqldataadapter概述sqldataadapter是dataset和sqlserver之间的桥接器,用于检索和保存数据。sqldataadapter通过对数据源使用适当的transact-sql语句映射fill(它可更改datas