2012年3月31日
摘要: View Code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 10 namespace 实现登录_控制次数 11 {12 public partial class Form1 : Form13 {14 ... 阅读全文
posted @ 2012-03-31 17:04 The Soul 阅读(800) 评论(0) 推荐(0) 编辑
摘要: ref:传递引用,需要先初始化,必须先“有”,才能引用。应用场景,内部对外部的值进行改变。out:内部为外部赋值,不需要初始化,外部初始化也没用。应用场景,内部为外部的变量赋值。out一般用在函数有多个返回值的场所。View Code 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace ConsoleApplication1 7 { 8 class Program 9 {10 // ref的用法 ... 阅读全文
posted @ 2012-03-31 12:29 The Soul 阅读(140) 评论(0) 推荐(0) 编辑
  2012年3月29日
摘要: 一、定义 抽象类:不与具体事物相联系,表达一种抽象的概念,仅是作为其派生类的一个基类。主要用来提供多个派生类可共享的基类的公共定义。 接口:是一种用来定义程序的协议,它描述可属于任何类或结构的一组相关行为,可以看成是实现一组类的模板。二、相似之处 1.都是引用类型 2.不能直接实例化 3.包含未实现的方法声明 4.派生类必须实现未实现的方法,抽象类是抽象方法,接口则是所有成员(方法、属性、事件、索引器或这4种成员的任何组合)三、 区别 1.抽象类是为子类提供一个自定义抽象的基类。而接口是为子类定一个规则。 2.抽象类中可以定义成员的实现,但接口中不可以 3.抽象类不能被密封。... 阅读全文
posted @ 2012-03-29 19:06 The Soul 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace 判断一个数是否是素数 7 { 8 class Program //循环输入判断一个数是否为素数 由于在网上没看到正确的,出于愤慨,自己手写了个。 9 {10 static void Main(string[] args)11 {12 while (true)13 ... 阅读全文
posted @ 2012-03-29 17:02 The Soul 阅读(2260) 评论(0) 推荐(0) 编辑