当前位置:首页 > C#教程

C#基础

C#数组

17

数组是一个引用类型,所以您需要使用new关键字来创建数组的实例。您创建一个数组时,C#编译器会根据数组类型隐式初始化每个数组元素为一个默认值。例如,int数组的所有元素都会被初始化为0。//初始化数组并且设定数组大小且赋值double[]a

C#Vs基本设置

17

启动:F5生成解决方案(查看错误代码):crtl+shitf+b启动项目设置:右键点击解决方案,在属性窗口中不用的项目可以卸载,需要使用的时候重新加载快捷键快速对齐代码:crtl+k+D复制鼠标所在行:crtl+D选中行首和行尾:shift

如何去学习一门C#语言

21

每天学习做好笔记,思维导图。不是为了以后更好复习,而是为了能够更好的梳理以及记忆知识点。万丈高楼平地起,要想学习好,必须打好基础,切记心浮气躁简介:.Net平台.Netframework框架提供了运行环境和技术.net可以干什么?1.桌面应

C#条件语句

10

ifif-else特点:先判断,再执行,至少都要执行一次代码注意:else永远跟离他最近的那个if配对switch语句switch(变量){case条件1:break;case条件2:break;default://都不满足的时候,默认是什

C#封装

20

封装被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。抽象和封装是面向对象程序设计的相关特性。抽象允许相关信息可视化,封装则使开发者实现所需级别的抽象。一个访问修饰符定义

C#中SqlDataAdapter的使用

20

sqldataadapter概述sqldataadapter是dataset和sqlserver之间的桥接器,用于检索和保存数据。sqldataadapter通过对数据源使用适当的transact-sql语句映射fill(它可更改datas

C#进阶

C#do...while循环

3

usingSystem;namespaceLoops{classProgram{staticvoidMain(string[]args){/*localvariabledefinition*/inta=10;/*doloopexecutio

C#foreach循环数组

10

usingSystem;namespaceArrayApplication{classMyArray{staticvoidMain(string[]args){int[]n=newint[10];/*nisanarrayof10intege

C#双端队列类

9

usingSystem;publicabstractclassVehicle{publicabstractvoiddisplay();}publicclassBus:Vehicle{publicoverridevoiddisplay(){C

C#高级

(68)C#打印机

5

System.Drawing.Printing下得用来完成打印功能空打印publicpartialclassForm1:Form{PrintDocumentprintDocument=newPrintDocument();publicFor

C# WinForm中实现快捷键自定义设置实例

5

本文源码下载:http://xiazai.jb51.net/201501/tools/cs-key-setting.rar项目开发过程中,需要实现类似有道词典的软件设置中的自定义快捷键功能,如下图所示:当我们相继按下Ctrl+Alt+M的时

C# 封装返回类

4

usingSystem;usingSystem.Collections.Generic;usingSystem.Runtime.CompilerServices;usingSystem.Text;namespaceTXR.Base{publ

C#核心语法

5

目录1.特殊的数据成员...........................................................................12.数组(array)......................

C#中实现Hash应用

3

在C#中,数据的Hash以MD5或SHA1的方式实现,MD5与SHA1都是Hash算法,MD5输出是128位的,SHA1输出是160位的,MD5比SHA1快,SHA1比MD5强度高。1.1SHA-1和MD5的比较因为二者均由MD4导出,SH

C#常见问题