上一页 1 ··· 10 11 12 13 14
摘要: StreamWriter sw = new StreamWriter(@"D:\记录\id.txt", true);//StreamWriter sw= new StreamWriter(@"D:\记录\id.txt", true,System.Text.Encoding.Default);sw.Write("ddddddd");sw.WriteLine("sssss");sw.close(); 阅读全文
posted @ 2012-11-13 13:25 武沛齐 阅读(284) 评论(0) 推荐(0) 编辑
摘要: HttpWebRequest属性提供CookieContainer类的一个实例,该实例包含与此请求关联的 cookie。 1 CookieContainer c = new CookieContainer(); //声明一个CookieContainer 2 HttpWebRequest requset = (HttpWebRequest)WebRequest.Create("URL1登录页"); 3 requset.CookieContainer = c; //登录相关的Cookie 4 HttpWebRespo... 阅读全文
posted @ 2012-11-13 12:47 武沛齐 阅读(1622) 评论(0) 推荐(0) 编辑
摘要: WebRequest是个抽象类---不能实例化。 WebRequest是类里有个返回值为WebRequest类型的静态方法Create(string requestUriString) WebRequest request = WebRequest.Create("http://www.baidu.com"); //发出一个请求 WebResponse respons = request.GetResponse(); //得到发出去那个请求的响应 Stream dataStream = respons.Get... 阅读全文
posted @ 2012-11-13 10:47 武沛齐 阅读(388) 评论(0) 推荐(0) 编辑
摘要: HttpWebRequest wr=(HttpWebRequest)WebRequest.Create("Url");1、WebRequest是一个抽象类。其中包含了一个返回类型为WebRequest的静态方法 public static WebRequest Create(string requestUriString);2、HttpWebRequest 类继承WebRequest。并且HttpWebRequest 类提供 System.Net.WebRequest 类的 HTTP 特定的实现。3、HttpWebRequest类:提供WebRequest类的Http特定的 阅读全文
posted @ 2012-11-12 16:46 武沛齐 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 虚函数就是在这个函数声明前加上virtual 这样这个函数在它的派生类(子类)中可以被重写 而子类在重写父类的虚函数时,要显式的加上override 用处:就是可以在子类中被重写,当你继承一个类时,如果觉得父类中的虚数不能满足你的要求,就可以在子类中重写这个函数了。class A { public virtual void Func() { Console.WriteLine("FuncA"); }}class C : A { public override void Func() { Console.WriteLine("FuncC");}} 阅读全文
posted @ 2012-11-12 16:24 武沛齐 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 抽象类的修饰符 abstract。例:public abstract class 类名抽象类不能进行实例化。抽象类可以被继承,但是如果抽象类中含有抽象方法(有abstract修饰符)的话,派生的类中的必须它所实现继承的抽象类中的抽象方法。public abstract class Thc123_Com { public abstract void GoTo(); } public class Thc123_Net : Thc123_Com { public override void GoTo() { //实现上面抽象方法 } }如果抽象类中只有抽象方法,那么其形式上是和接口一样的。 阅读全文
posted @ 2012-11-12 16:23 武沛齐 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 抽象类:又叫抽象基类(不是鸡肋):他在定义的时候使用 abstract 关键字标记的一般类.他可包含一般类所包含的所有特性,例如,字段,属性,方法,另外他还包含一个很特殊的方法,叫抽象方法(这些方法基本上是没有执行代码的函数标题,而派生于该类的的类就必须提供执行的代码).最可气的是,他不能被实例化,他主要的用在类的定义和部分实现这方面,所以他需要在扩充类中完整的扩充并实现功能.抽象方法: 当类中的方法在声明的时候加上 abstract 关键字的时候,他就被我们称为抽象方法(洋名字叫 abstract method , 其实偷偷告诉你哈,我最近学了好多英文单词,虽然还是常常读错,但是已经有很大进 阅读全文
posted @ 2012-11-12 15:20 武沛齐 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 对子类实例化之后,通过子类就可以直接调用父类中的方法。调用:1、即 Son son=new Son(); 对子类实例化之后,只能调用子类和父类中的非静态方法。 就可以调用 子类中方法 son.Dfangfa(); 父类中方法 son.DFun();2、调用时不实例化,只能用子类和父类中的静态方法。 Son.Jfangfa(); Son.JFun();public Father{ public void DFun() { //实现 } public static void JFun() { ... 阅读全文
posted @ 2012-11-12 14:20 武沛齐 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 一步一步了解基础知识:直观上:静态方式有static修饰符,非静态方法没有。一、静态成员和非静态成员区别静态成员属于类所有,而非静态成员属于类的实例所有。非静态成员:每当创建一个类的实例,就会给非静态成员在内存中开辟一块存储空间。静态成员:无论创建多少类的实例,类的静态成员只在内存中占同一区域。二、静态方法和非静态方法的区别静态方法属于类所有,而非静态方法属于类的实例所有。静态方法只能访问类中的静态成员,而非静态方法能访问类中的任何成员。静态方法在实例化前就可以使用。而类中的非静态变量必须在实例化之后才能分配内存。C#静态方法调用时无法判断非静态变量使用的内存地址。所以无法使用。而静态变量的地 阅读全文
posted @ 2012-11-12 13:41 武沛齐 阅读(539) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14