.Net
文章平均质量分 79
sofoo
这个作者很懒,什么都没留下…
展开
-
String和StringBuilder-使用 StringBuilder 类(MSDN)
String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用 System.Text.StringBuilder 类。例如,当在一个循环中将许多字符串连接在一起时,原创 2004-11-03 23:37:00 · 5534 阅读 · 2 评论 -
委托教程-Delegate(MSDN)
教程C# 中的委托类似于 C 或 C++ 中的函数指针。使用委托使程序员可以将方法引用封装在委托对象内。然后可以将该委托对象传递给可调用所引用方法的代码,而不必在编译时知道将调用哪个方法。与 C 或 C++ 中的函数指针不同,委托是面向对象、类型安全的,并且是安全的。委托声明定义一种类型,它用一组特定的参数以及返回类型封装方法。对于静态方法,委托对象封装要调用的方法。对于实例方法,委托对象原创 2004-11-04 22:20:00 · 1654 阅读 · 0 评论 -
c#中的虚拟方法-virtual(转自MSDN)
若一个实例方法的声明中含有 virtual 修饰符,则称该方法为虚拟方法。若其中没有 virtual 修饰符,则称该方法为非虚拟方法。非虚拟方法的实现是不会变的:无论是在声明它的类的实例上调用该方法还是在派生类的实例上调用,实现都是相同的。与此相反,一个虚拟方法的实现可以由派生类取代。取代所继承的虚拟方法的实现的过程称为重写该方法(第 10.5.4 节)。在一个虚拟方法调用中,该调用所涉及原创 2004-11-03 17:14:00 · 3491 阅读 · 0 评论 -
Hashtable(MSDN)
表示键/值对的集合,这些键/值对根据键的哈希代码进行组织。有关此类型所有成员的列表,请参阅 Hashtable 成员。System.Object System.Collections.Hashtable System.Data.PropertyCollection[Visual Basic]Public Class Hashtable Implements I原创 2004-11-04 17:13:00 · 1643 阅读 · 0 评论 -
索引器-Indexer(MSDN)
索引器允许类或结构的实例按照与数组相同的方式进行索引。索引器类似于属性,不同的是它们的访问器采用参数。(为类或结构的实例建立索引)索引器使您得以按照与数组相同的方式为类或结构实例建立索引。若要声明索引器,请使用以下方式:[attributes] [modifiers] indexer-declarator {accessor-declarations}indexer-declarator原创 2004-11-03 23:52:00 · 1299 阅读 · 0 评论 -
lock(MSDN)
lock 关键字可将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。此语句的形式如下:lock(expression) statement_block其中: expression 指定要锁定的对象。expression 必须是引用类型。 通常,如果要保护实例变量,则 expression 为 this;如果要保护 static 变量(或者如果临界区出现在给定类的静态方法中)原创 2004-11-04 22:05:00 · 1365 阅读 · 0 评论 -
C#学习笔记-delegate 委托
Delegate:简单的可以理解为动词名词化。委托是一个函数的引用,拥有和函数相同的返回值类型,而委托实际上是一个类,他能够持有对某种方法的引用,该类拥有一个签名,只能应用与其签名相匹配的方法。正因为一个委托是一个实例化的类(一个对象),所以委托是受控制和安全的。实现一个委托:1:声明delegate对象,与想传递给他的方法具有相同的返回值类型2:创建delegate对象,将想要引用的函数做为参数原创 2004-11-01 16:18:00 · 2634 阅读 · 0 评论 -
c#一些学习文章(1)
资源文件的创建和使用: http://www0.ccidnet.com/tech/guide/2002/01/21/92_3939.html绘制窗体:http://blog.csdn.net/loverp/archive/2004/09/14/104670.aspx绘制窗体2: http://blog.csdn.net/jabby12/archive/2004/08/17/77483.aspxMd原创 2005-02-23 21:28:00 · 1082 阅读 · 0 评论 -
DotNet学习指南
==转载内容==声明: 以下所有信息都是本人自我感悟,因此难免有疏漏和错误之处,欢迎大家指正。同时这也是面向DotNet新手的,各位大牛们感到太肤浅的话,不看也罢。一. 什么是DotNet,为什么要学习DotNet:[1] 什么是DotNet:首先我先给出微软对DotNet定义:“Microsoft.NET 是 Microsoft.NET XML Web Services 平台。XML Web转载 2006-03-15 02:13:00 · 1716 阅读 · 0 评论