c#
文章平均质量分 75
laobai0335
务实创新、锐意进取
展开
-
模拟七段数码管输出
3 * 3的矩阵与对应的七段数码管 0 5 6 1 4 3 2 源码 //Description:模拟七段数码管输出,用一个3 * 3的字符矩阵表示一个数每个数字矩阵用空格分割,最多一次输入十个数,原创 2011-08-14 15:02:24 · 1375 阅读 · 0 评论 -
C#框架阅读笔记--引用参数ref和out区别
引用参数ref和out区别 这两个关键字的区别在于那个方法负责初始化引用对象,如果方法的参数标记为out, 那么调用者不希望在调用方法之前初始化对象,被调用的方法不能读取对象的值,而且被 调用的方法必须在返回之前为对象赋值。如果方法的参数标记为ref,那么调用者必须在 调用方法之前首先初始化参数的值,被调用的方法可以读取参数或者为参数赋值。 例2: using System;转载 2011-11-11 11:41:23 · 720 阅读 · 0 评论 -
c#框架笔记--数组
数组 数组类型转换的工作过程: //创建一个2维FileStream数组 FileStream[,] fs2dim = new FileStream[5, 10]; //隐式转换为一个2维的Object数组 Object[,] o2dim = fs2dim; //不能从2维数组转换为1维数组,编译器报错error CS转载 2011-11-11 11:46:22 · 507 阅读 · 0 评论 -
C#框架阅读--事件
事件 第一步:定义一个类型用于存放所有需要发送给事件通知接受者的附加信息 按照约定,所有传递给事件处理程序的用于存放事件信息的类都应该继承自System.EventArgs, 并且类的名称应该以EventArgs结束。在本例中,NewMailEventArgs类拥有一个字段来表示消息的发送者(M-from) 消息的接受者(m_to)以及消息的主题(m_subject). //转载 2011-11-11 11:45:16 · 440 阅读 · 0 评论 -
C#框架阅读笔记--类和接口的继承
类和接口的继承 Framwork类库中几个接口的定义如下: public interface IDisposiable { void Dispose(); } public interface IEnumerable { IEnumerator GetEnumerator(); }转载 2011-11-11 11:43:35 · 557 阅读 · 0 评论 -
C#框架阅读笔记--equals方法
Equals方法 正确实现一个equals方法 1、 如果obj参数为null, 就返回false, 因为在调用非静态的equals方法时,this所标示的当前对象显然不为null。 2、 如果this和obj参数应用的是不同类型的对象,就返回false。显然,判断一个string对象是否等于一个filestream对象时,结果应该是false。 3、 针对类型定义的每个实例字段,将转载 2011-11-11 11:40:22 · 420 阅读 · 0 评论 -
c#框架笔记--异常
异常 在异常发生时,将自上而下地搜索匹配的catch快,因此,我们应将较具体的异常放在上面,即最常用的异常类型应首先出现, 接着是这些类型的基础类型(如果存在的话),最后是System.Exception异常。 例子: private void SomeMethod() { try { //在try转载 2011-11-11 11:47:55 · 894 阅读 · 0 评论