自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 [From Network]XmlSerializer,CollectionBase 序列化

 CS code:using System;using System.Collections.Generic;using System.IO;using System.Xml;using System.Xml.Serialization;namespace RefecCTest{public class Program    {        s

2008-07-17 16:26:00 307

转载 [From Network]C#使用接口实现回调

 通常情况下,我们创建一个对象,并马上直接去使用它的方法。然而,在有些情况下,希望能在某个场景出现后或条件满足时才调用此对象的方法。回调就可以解决这个“延迟调用对象方法”的问题。这个被调用方法的对象称为回调对象。实现回调的原理简介如下:首先创建一个回调对象,然后再创建一个控制器对象,将回调对象需要被调用的方法告诉控制器对象.控制器对象负责检查某个场景是否出现或某个条件是否满足.当此场景

2008-07-17 16:25:00 398

转载 [From Network]抽象类和接口(C#)的区别(2)

抽象类(abstract class):abstract 修饰符用于表示所修饰的类是不完整的,并且它只能用作基类。抽象类与非抽象类在以下方面是不同的: 抽象类不能直接实例化,并且对抽象类使用 new 运算符是编译时错误。虽然一些变量和值在编译时的类型可以是抽象的,但是这样的变量和值必须或者为 null,或者含有对非抽象类的实例的引用(此非抽象类是从抽象类派生的)。 允许(但不要求)抽象类包含抽

2008-07-17 16:23:00 309

转载 [From Network]抽象类和接口(C#)的区别

 一、抽象类:抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。二、接口:接口是引用类型的,类似于类,更和抽象类有所相似,以至于很多人对抽象类和接口的区别

2008-07-17 16:22:00 256

转载 [From Network]创建C#索引指示器

 在程序开发过程中,常常需要对一组对象进行访问,通常是创建数组列表,通过操作数组的方式进行访问。C#提供的索引指示器使我们可以方便且高效的完成对一组对象的访问。通常,我们先创建一个容器类,用于存储对象,并且通过实现枚举器接口提供相应的操作方法。以下示例程序演示了如何创建并使用索引指示器。第一步:创建容器类这段代码中,使用了ARRAYLIST,使我们可以利用ARRAYLIST的功能特性管

2008-07-17 16:21:00 234

转载 [From Network]Creating a Windows Service in C# (2)

 Windows Services is a new name for NT Services in .NET. This tutorial steps you through creating a Windows Service and how to install and start it. Ok, its time for one more tutorial. This times

2008-07-17 16:20:00 259

转载 [From Network]用C#创建Windows Service (1)

  现在的.NET框架已经为Windows service的开发提供足够强大的支持,你只需要关注service所要实现的逻辑,而完全不用关心service底层是如何实现的,相比以前用MFC来说,真是质的飞跃啊。闲话少谈,看看如何实现一个最基本的windows service,以及如何来调试windows service。    打开VS 2005,点击File->New->Project….,在创

2008-07-17 16:18:00 312

转载 [From Network]C#中构造函数和析构函数的用法

 摘 要:构造函数与析构函数是一个类中看似较为简单的两类函数,但在实际运用过程中总会出现一些意想不到的运行错误。本文将较系统的介绍构造函数与析构函数的原理及在C#中的运用,以及在使用过程中需要注意的若干事项。  关键字:构造函数;析构函数;垃圾回收器;非托管资源;托管资源  一.构造函数与析构函数的原理  C#提供了更好的机制来增强程序的安全性。C#编译器具有严格的类型安全检查功能

2008-07-17 16:17:00 232

转载 [From Network]C#中构造函数和析构函数的用法

 摘 要:构造函数与析构函数是一个类中看似较为简单的两类函数,但在实际运用过程中总会出现一些意想不到的运行错误。本文将较系统的介绍构造函数与析构函数的原理及在C#中的运用,以及在使用过程中需要注意的若干事项。  关键字:构造函数;析构函数;垃圾回收器;非托管资源;托管资源  一.构造函数与析构函数的原理  C#提供了更好的机制来增强程序的安全性。C#编译器具有严格的类型安全检查功能

2008-07-17 16:16:00 116

转载 [From Network]用C#读取XML的元素和属性

 student.xml:xml version="1.0" encoding="gb2312" ?>musiclession>    student ID="s101">        name>李华name>        age>12age>        score>92score>    student>    student ID="s102">        name>笑林nam

2008-07-17 16:12:00 622

转载 [From Network]C# 特性(Attribute)介绍

 特性(Attributes)是一种崭新的声明性信息。我们不仅可以通过特性来定义设计层面的信息(例如help file, URL for documentation)以及运行时(run-time)信息(例如使XML与class相联系),而且我们还可以利用特性建立自描述(self- describing)组件。在这篇教程中,我们将会看到如何建立和添加特性到各种程序实体以及如何在运行时环境中获取特

2008-07-17 16:10:00 260

转载 [From Network].NET访问配置文件app.config的功能详解

 在.Net中提供了配置文件,让我们可以很方面的处理配置信息,这个配置是XML格式的。而且.Net中已经提供了一些访问这个文件的功能。1、读取配置信息下面是一个配置文件的具体内容:           .net提供了可以直接访问(注意大小写)元素的方法,在这元素中有很多的子元素,这些子元素名称都是 “add”,有两个属性分别是“key”和“value”。一般情况下我们可以将自己的配置信

2008-07-17 16:07:00 363

转载 [From Network]C#基础全面反射实例

首先,建立一个类库,将它生成为 HelloWorld.dllusing System; namespace Webtest{    public interface interface1    {        int add();    }    public class ReflectTest : interface1    {        publi

2008-07-17 15:59:00 230

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除