- 博客(13)
- 收藏
- 关注
转载 C# 字段与属性
http://blog.youkuaiyun.com/susan19890313/article/details/6842870一、字段(field) 可以在声明字段的同时赋给它一个初始值。二、属性(property)1、引入 假如将字段声明为public,则在类的外部都可以对该字段进行访问和更改,违背了类的封装特性。如果声明为private,则这
2016-11-10 17:21:23
720
转载 C# 反射(Reflection)
反射指程序可以访问、检测和修改它本身状态或行为的一种能力。程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。优缺点优点:1、反射提高了程序的灵活性和扩展性。2、降低耦合性,提高自适应能力
2016-11-10 17:19:44
319
转载 C# 特性(Attribute)
关于C# 特性可查看博文http://liutiemeng.blog.51cto.com/120361/29201/http://liutiemeng.blog.51cto.com/120361/29203特性(Attribute)是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息的声明性标签。您可以通过使用特性向程序添加声明
2016-11-10 17:16:05
360
转载 C# 文件的输入与输出
一个 文件 是一个存储在磁盘中带有指定名称和目录路径的数据集合。当打开文件进行读写时,它变成一个 流。从根本上说,流是通过通信路径传递的字节序列。有两个主要的流:输入流 和 输出流。输入流用于从文件读取数据(读操作),输出流用于向文件写入数据(写操作)。C# I/O 类System.IO 命名空间有各种不同的类,用于执行各种文件操作,如创建和删除文件、读取或写入文件,关
2016-11-10 14:22:09
1082
转载 C# 异常处理
异常是在程序执行期间出现的问题。C# 中的异常是对程序运行时出现的特殊情况的一种响应,比如尝试除以零。异常提供了一种把程序控制权从某个部分转移到另一个部分的方式。C# 异常处理时建立在四个关键词之上的:try、catch、finally 和 throw。try:一个 try 块标识了一个将被激活的特定的异常的代码块。后跟一个或多个 catch 块。catch:程序通过异常处
2016-11-10 14:06:25
250
转载 C#随记5
C# 预处理器指令预处理器指令指导编译器在实际编译开始之前对信息进行预处理。所有的预处理器指令都是以 # 开始。且在一行上,只有空白字符可以出现在预处理器指令之前。预处理器指令不是语句,所以它们不以分号(;)结束。C# 编译器没有一个单独的预处理器,但是,指令被处理时就像是有一个单独的预处理器一样。在 C# 中,预处理器指令用于在条件编译中起作用。与 C 和 C++ 不
2016-11-10 13:46:59
401
转载 C#随记4
C# 命名空间(Namespace)命名空间的设计目的是为了提供一种让一组名称与其他名称分隔开的方式。在一个命名空间中声明的类的名称与另一个命名空间中声明的相同的类的名称不冲突。定义命名空间命名空间的定义是以关键字 namespace 开始,后跟命名空间的名称,如下所示:namespace namespace_name{ // 代码声明}为了调
2016-11-10 13:38:29
351
转载 c#随记3
C# 接口(Interface)接口定义了所有类继承接口时应遵循的语法合同。接口定义了语法合同 "是什么" 部分,派生类定义了语法合同 "怎么做" 部分。接口定义了属性、方法和事件,这些都是接口的成员。接口只包含了成员的声明。成员的定义是派生类的责任。接口提供了派生类应遵循的标准结构。抽象类在某种程度上与接口类似,但是,它们大多只是用在当只有少数方法由基类声明由派生类实
2016-11-10 13:31:08
203
转载 C#随记2
1.枚举(Enum)枚举是一组命名整型常量。枚举类型是使用 enum 关键字声明的。C# 枚举是值数据类型。换句话说,枚举包含自己的值,且不能继承或传递继承。枚举列表中的每个符号代表一个整数值,一个比它前面的符号大的整数值。默认情况下,第一个枚举符号的值是 0.例如:enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat };
2016-11-10 11:48:10
253
转载 c#随记1
1. 每一个C#程序至少有一个带Main方法的类2. 在C#中,使用ref关键字声明引用参数,如 publicvoid swap(ref int x,ref int y)3. return 语句可用于只从函数中返回一个值。但是可以使用输出参数来从函数中返回两个值。输出参数会把方法输出的数据赋给自己,其他方面与引用参数相似。提供给输出参数的变量不需要赋值。 pub
2016-11-10 11:35:10
279
原创 STM32 普通定时器(TIM3)中断 实现流水灯实验
/***********************************************************通过定时器TIM3产生间隔时间为1秒的中断,在中断响应函数中控制LED发光二级管,实现流水灯效果
2016-07-05 09:18:37
27740
原创 使用TIM3定时输出PWM控制LED灯实现呼吸灯
/*************************************使用TIM3定时输出PWM控制LED灯实现呼吸灯**************************************/
2016-07-04 22:43:35
6313
2
转载 STM32定时器简介
原文地址:http://blog.sina.com.cn/s/blog_49cb42490100s6ud.htmlhttp://www.cnblogs.com/daqiang/archive/2011/12/04/2275646.htmlhttp://www.hb6.org/M/stm32-note-timer-interrupt.html 1.STM32的Timer简介S
2016-06-30 09:25:53
927
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人