摘要:        
1、C#接口的作用 :C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的,比尔盖茨的微软请的员工都是比盖茨还聪明的人,他们的C#能添这样的多足吗?!关于接口的作用,网上有一位就真的深入浅出给我们做了很好理解的分析。 我们定义一个接口public interface IBark{ void Bark();}再定义一个类,继承于IBark,并且必需实现其中的Bark()方法public cla...    阅读全文
posted @ 2011-11-16 10:06
指尖流淌
阅读(11083)
评论(0)
推荐(5)
        
            
        
        
摘要:        
编辑器加载中...///<summary>///这个类所能实现的功能只要是学习接口的定义、这边有几个知识的需要指出:///<1> 子接口继承父接口的接口时,必须实现父接口所有的函数及定义类型///</summary> interface I_1_A //声明一个接口,这里面包含一个属性A { int A { get; set; } } interface I_2_B //声明第二个接口,这里面包含一个方法Count { int Count(int i, int j); } interface I_2_C : I_1_A,...    阅读全文
posted @ 2011-11-16 10:05
指尖流淌
阅读(550)
评论(0)
推荐(0)
        
            
        
        
摘要:        
/// <summary>///这个是第二个接口的引用,<1> 外部对接口的访问,如果出现同名的参数或者方法,必须的指出他的父接口,即必须为显示的调用///<2> 特别是在不清楚具体情况的前提下,最后是做的保守一点/// </summary> public interface I_3_A//此处定义一个接口包含一个方法J,一个属性Count { int Count { get; set; } int J(int j);}public interface I_3_B //这里面也定义第二个接口包含一个方法Count,一个属性J,但注意这和上一个接口    阅读全文
posted @ 2011-11-16 10:03
指尖流淌
阅读(393)
评论(0)
推荐(0)
        
            
        
        
摘要:        
// <summary> ///这个实例主要介绍类中对多种继承中的成员访问的问题,,在介绍接口的同时不得不提一提,接口的应用在多层的调用中,为了保证底层的类的实现。必须分好层次。防止“接口污染” ///</summary>public interface I_4_A //定义接口、包含一个方法F{ string F(string A);}public interface I_4_B : I_4_A{ new string F(string A); //此方法是对基接口中的方法重写的方法。在不影响基接口中方法的实现的话,可以在同样的方法前面加上一个new的关键字来实现方法    阅读全文
posted @ 2011-11-16 10:01
指尖流淌
阅读(1601)
评论(0)
推荐(0)
        
            
        
        
摘要:        
using System;using System.Data;using System.Configuration;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;/* 这个案例主要讲解:<1> 显示的调用接口中的方法    阅读全文
posted @ 2011-11-16 09:59
指尖流淌
阅读(1865)
评论(0)
推荐(0)
        
            
        
        
摘要:        
using System;using System.Data;using System.Configuration;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;/* 这个案例主要人任务是介绍。接口中方法的重写及覆盖的等方法,这    阅读全文
posted @ 2011-11-16 09:56
指尖流淌
阅读(3621)
评论(0)
推荐(0)
        
            
        
        
摘要:        
本案例主要讲解是虚函数和接口的应用的方法,但是在这里牵扯到很多的知识点,是一个综合性的例题,案例如下:using System; using System.Data;using System.Configuration;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;usi    阅读全文
posted @ 2011-11-16 09:52
指尖流淌
阅读(367)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=currentTime.Day; 1.5 取当前时 int 时=currentTime.Hour; 1.6 取当前分 int 分=currentTime.Minute; 1.7 取当前秒 int ...    阅读全文
posted @ 2011-11-16 09:49
指尖流淌
阅读(308)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1.静态类与非静态类 ●.静态类中只能包含静态成员和静态方法,否则会抛出编译错误; 而非静态类中可以包含非静态成员和非静态方法,也可以包含 静态成员和静态方法; ●.静态类不可以实例化;非静态类可以实例化。不管是静态类还是 非静态类,对于静态成员和静态方法的调用都必须通过类来实现; ●.如果一个类只包含静态成员和静态方法,应该将该类标记为static, 并提供私有的构造函数来避免实例创建,其实这个也是单件模拟的体现; 2静态构造函数与实例构造函数 静态构造函数,用户初始化类中的静态成员,包括静态字段和静态属性。 静态构造函数不能参参数、不能有访问修饰符也不能为调用,通常由...    阅读全文
posted @ 2011-11-16 09:42
指尖流淌
阅读(1274)
评论(0)
推荐(0)
        
            
        
        
摘要:        
写此篇日志的作用是为了弄清楚xml语言的基础语法,作为下一代可扩充标记语言,我能深深体会到此门语言的重要性,其可扩展性之强,可跨平台传输,甚至替代数据库来存储数据,当然也有其固定的语法格式。 在头部必须声明一个xml语言的标记类型,及标记语言的解析模式,下面看这个语言实例:<?xml version="1.0" encoding="utf-8" ?><四大名著> <三国演义> <作者>罗贯中</作者> <人物>曹操</人物> </三国演义> <红楼梦&g    阅读全文
posted @ 2011-11-16 09:41
指尖流淌
阅读(393)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号