C#简单的记录
来源:互联网 发布:云计算的前景 编辑:程序博客网 时间:2024/04/30 14:01
writeLine方法突出了方法的重载,其方法参数类型较多,特别关注基类object类型。
方法参数前加out,方法中参数相关联,方法中参数必须在方法中赋值,(主要是突出传出,传入无意义)
ref可以理解为双向的,可以传入也可以传出。ref相当于传的是地址,如C中的指针。
parpams可变参数一般在方法中的最后参数使用,防止编译器无法理解最后一个参数与前面一个多变参数同类型。
在引用双引号“时,引用的双引号”前加\。@表示转义符不转义,双引号引用时使用两个。
arrayList和Array的区别:
a、Array的容量是固定的,而ArrayList的容量是可以根据需要自动扩展。
b、ArrayList提供添加,插入或移除某一范围元素的方法,在Array中,只能一次获取或设置一个元素的值。
c、Array可以具有多维,而ArrayList是一维的。
局部变量(必须赋值)、类的成员变量(默认值类型为0,引用类型为null)
访问控制修饰符:
default:默认
public:公共
protected:访问仅限于包含类或从包含类派生的类型。
private:私有。private 关键字是一个成员访问修饰符。私有访问是允许的最低访问级别。私有成员只有在声明它们的类和结构体中才是可访问的。
internal:内部。internal 关键字是类型和类型成员的访问修饰符。只有在同一程序集的文件中,内部类型或成员才是可访问的。
protected internal:访问仅限于当前程序集或从包含类派生的类型。
定义一个事件的完整步骤:
1、在事件发行者中定义一个事件:要定义一个事件,首先要声明一个跟事件关联的委托类型。
2、在事件发行者中触发事件。根据委托类型声明一个对应的事件,使用event关键字,接着是定义触发事件的方法。
3、在事件订阅者中定义事件处理程序。
4、向事件发行者订阅一个事件:订阅事件使用“+=”关键字。
事件设计准则:
1、事件命名使用pascalCasing命名方法。
2、声明delegate时,必须使用void类型作为返回值,eventName事件的事件委托名是EventNameEventHandler,事件接受两个传入参数,一律命名为sender和e。
- C#简单的记录
- C#操纵数据库简单记录
- c# 简单日志记录 txt
- 记录C#的点滴
- C#的学习记录
- C#的学习记录
- 简单的日志记录
- 今天的简单记录
- Block的简单记录
- 简单的ExplosionField记录
- 简单的记录~
- TableLayout 简单的记录
- 简单的错误记录
- C# 一个简单分词程序的思路和代码(三) 键树 插入记录
- C# 一个简单分词程序的思路和代码(四) 键树 查询记录
- C#跨线程调用控件最简单的写法 学习记录
- C#下的lock记录
- 简单的日志记录类。
- 如何在Eclipse中查看JDK类库的源代码
- ExtJS Grid中文字链接点击事件的更合理的处理办法
- usb probe
- Silverlight写错误日志
- 在Fedora14系统上挂载A8 开发版 详细过程 及问题解决 (接上篇,nfs挂载步骤之二)
- C#简单的记录
- 查询整个数据库中某个特定值所在的表和字段的方法
- struts-config.xml配置文件
- 老是找不的adb设备
- js基础:windows.ResizeTo()方法使用示例
- COM组件开发实践(八)---多线程ActiveX控件和自动调整ActiveX控件大小(下)
- 防止群发邮件进垃圾箱的几种方法
- PostgreSql查看索引
- Silverlight网站IIS部署问题