第七章 类与继承
1、虽然派生类不能删除基类的的任何成员,但我们可以利用在派生类当中声明与基类成员名称相同的成员来屏蔽基类成员。这叫 覆盖。 一种是隐式屏蔽。一种是显式屏蔽。所谓 显式就是 加上一个new 关键字即可。此new 可以放在字段前面,也可以放在方法前面。 此时,如果我们还是想访问基类成员...
private T[] _list; public void Init(int maxCapcity = 100) { if (maxCapcity = Lenght) throw new IndexOutOfRangeExcepti...
一、集合 ** System.Collections名称空间中的几个接口提供了基本的集合功能 Ps:这里看成一个动态的链表,但是已经完美的封装好了。 一、使用集合 1、代码示例 (1)Animal.cs using System;
using System.Collections.Generic;
...
刚开始在C#视频中就看到了委托,到了大话中首先还是看这些基础知识,对于委托我始终不太理解,因此我就上网查了一些资料并且结合自己的理解,来介绍一下委托。
【汉语】
把事情托付给别人或别的机构。
【百度给出的定义】
委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-El...
1.获取网页源码函数 1 string getPageText(string url) 2 { 3 string retVal = ""; 4 dtUpdate = DateTime.Now; 5 labMess...
一直都在Windows开发,调整Tomcat运行修改的是IDE的配置,运行环境是Linux,参数也好调整 现想测试运行下teamcity,发现丢到tomcat里面一直无法运行 通过资料查询,做如下标记 修改apache-tomcat-x.x.xx/bin下cat...
private void button1_Click(object sender, EventArgs e) { int nNeeded = 0, nBufSize; IntPtr buf; INTERNET_CA...
在项目版本控制管理中,我想大家都熟悉CVS或着SVN了,对于新兴的git大多人还是抱着观望的态度,本文简单介绍如何在windows下使用git及github仓库管理项目。第一,下载并安装git目前windows版本的git有几种实现,但我们选择msysgit发行版,这是目前做得兼容性最好的。下载地址...
我安装了JDK,打算删除了重新安装,可是JAVA(TM)6Updata11卸载时总出现:WindowsInstaller程序包有问题,此安装需要的DLL不能运行。下载安装微软提供的WindowsInstallerCleanUpUtility1.0,它的主要功能是清除程序的WindowsInstaller配置信息。启动该工具,它会列出目前系统..
1)SDK选择:如果你是在Windows Phone 8.1上做一个新App, 或者想把7.x/8.0的App移植到8.1上,请使用WinRT SDK,而不是Silverlight。当然Silverlight在一段时间内还会被支持。 2)如果你有关于WinRT的博客,请发表到.NET技术->Metr...
//获取日期+时间DateTime.Now.ToString(); // 2012-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2012-9-4 20:12:12//获取日期DateTime.Now.ToLongDateString()...
1.在delphi 中,我们可以使用相同的函数名来调用不同的函数,我们称这个函数为重载,函数的参数类型和参数的个数可以不同,用到的关键字overload;格式如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http...
1 public class Words 2 { 3 public static Dictionary CountWords(string text) 4 { 5 Dictionary frequencies;//创建从单词到...
一、引言 WPF除了创建了一个新的依赖属性系统之外,还用更高级的路由事件功能替换了普通的.NET事件。 路由事件是具有更强传播能力的事件——它可以在元素树上向上冒泡和向下隧道传播,并且沿着传播路径被事件处理程序处理。与依赖属性一样,可以使用传统的事件方式使用路由事件。尽管路由事件的使用方式与传统.....
win2008安装有中方式:全新安装和升级安装。1,全新安装Windowsservice2008(1)、将WindowsServer2008R2系统安装光盘加载到虚拟机的光驱中,打开虚拟机电源,出现下图后点击“下一步”;(2)、点击"现在安装";(3)进入安装程序启动画面;(4)、选择"WindowsServer2008R2En..
1. 创建windows服务【引用博文】:1. 将这个服务程序切换到设计视图2. 右击设计视图选择“添加安装程序”3. 切换到刚被添加的ProjectInstaller的设计视图4. 设置serviceInstaller1组件的属性: 1) ServiceName = My Sample Servi...
DataTemplates Data Templating Overview Styling and Templating DataTemplate Class FrameworkTemplate Class Triggers Trigger Class DataTrigger Class Mult...
聊天室:服务器端-------------客户端最终演示展示图:一. 服务器端 对服务端为了让主窗体后台不处理具体业务逻辑,因此对服务端进行了封装,专门用来处理某个客户端通信的过程。而由于通信管理类中需要处理具体与某个客户端的通信业务,所以在构造函数中传入了具体的套接字对象。 针对消息提醒:由于.....
先说明一下windows服务开发前要明白的东西,DOS程序所在物理路径D:\workObject\xx.exe输入CMDcd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727cd C:\WINDOWS\Microsoft.NET\Framework\v4.0...
Windows下实现用Putty登录管理VMware Workstation 虚拟机中安装的Ubuntu12.04 LTS...