随笔分类 - C#/.Net
摘要:第三十一章 Windows窗体 创建Windows窗体应用程序 在文本编辑器中输入: /* * form.cs * a simple windows form * */ using System; using System.Windows.Forms; namespace NotepadForms { public class MyForm:System.Windows.For...
阅读全文
摘要:第七章 委托和事件 回调(callback)函数是Windows编程的一个重要方面,实际上是方法调用的指针,也称为函数指针。 .Net以委托的形式实现了函数指针的概念,.Net的委托是类型安全的。 委托 使用委托的时候,需要先声明,后实例化。 声明委托 delegate void MethodInvoker();可以在委托前加public,private,protected。 实际上,定义委托...
阅读全文
摘要:第六章 运算符和类型强制转换 1,运算符 类别 运算符 算术运算符 + - * / % 逻辑运算符 & | ^ ~ && || ! 字符串连接运算符 + 增量和减量运算符 ++ -- 移位运算符 << >> 比较运算符 == != <> <= >= 赋值运算符 = += -= *= /= %= &=
阅读全文
摘要:第五章 数组 1,简单数组 声明:int[] myArray; 初始化:myArray = new int[4]; 为数组分配内存。 还可以用如下的方法: int[] myArray = new int[4]{1,2,3,4}; int[] myArray = new int[]{1,2,3,4};
阅读全文
摘要:第四章 继承 1,继承的类型 实现继承: 一个类派生于一个基类型,拥有该基类型所有成员字段和函数。 接口继承 一个类型只继承了函数的签名,没有继承任何实现代码。 2,实现继承 class MyDerivedClass:MyBaseClass,IInterface1,IInterface2 { }public struct MyderivedStruct:IInterface1, IInterf...
阅读全文
摘要:第三章 对象和类型 1,类和结构 类存储在托管堆上 结构存储在堆栈上 2,类成员 类中的数据和函数称为类成员 数据成员 数据成员包括了字段、常量和事件 函数成员 方法:与某个类相关的函数,可以是静态方法,也可以是实例方法。 声明: [modifiers] return_type MethodName([parameters]){} 调用函数时均通过值传递,值类型传递值,引用类型传递引用。 ...
阅读全文
摘要:第二章 基础 1,helloworld示例: helloworld.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace HelloWorld { class Program { static void Main(str...
阅读全文
摘要:第一章 .Net体系结构 1,公共语言运行库(Common Language Runtime, CLR) .Net Framework的核心是其运行库的执行环境,称为公共语言运行库,或.Net运行库。通常在CLR的控制下运行的代码称为托管代码(managed code)。 在CLR执行编写好的源代码之前,需要编译它们。在.Net中,编译分为两个阶段: 把源代码编译成Microsoft中间语言(...
阅读全文

浙公网安备 33010602011771号