摘要:
自从使用.net以来就一直都在使用string.Format方法,一直没有空或者其他原因都没有深入去了解,主要还是因为项目上似乎没有这么高的要求,也没必要去深入了解,就算碰到了自定义的格式化内容也是写几个通用的方法而已。今天空下来仔细去理解了一下,在这里和大家分享一下,也希望大家一起交流。 string.Format方法是string类提供的静态方法,一般最多使用的是其两个参数的重载,例如:[代码... 阅读全文
posted @ 2010-09-14 16:55
英雄不问出处
阅读(288)
评论(0)
推荐(0)
摘要:
basebase 关键字用于从派生类中访问基类的成员: 调用基类上已被其他方法重写的方法。 指定创建派生类实例时应调用的基类构造函数。 基类访问只能在构造函数、实例方法或实例属性访问器中进行。 示例:在派生类中调用基类方法。 //base关键字//访问基类成员usingSystem;publicclassBaseClass{protectedstring_className="BaseClass"... 阅读全文
posted @ 2010-09-14 16:48
英雄不问出处
阅读(236)
评论(0)
推荐(0)
摘要:
静态类和类成员用于创建无需创建类的实例就能够访问的数据和函数。静态类成员可用于分离独立于任何对象标识的数据和行为:无论对象发生什么更改,这些数据和函数都不会随之变化。当类中没有依赖对象标识的数据或行为时,就可以使用静态类。 静态类 类可以声明为 static 的,以指示它仅包含静态成员。不能使用 new 关键字创建静态类的实例。静态类在加载包含该类的程序或命名空间时由 .NET Framework... 阅读全文
posted @ 2010-09-14 16:46
英雄不问出处
阅读(249)
评论(0)
推荐(0)
摘要:
静态类静态类必须直接从基类System.Object派生,这是因为从其他基类型派生的类由于继承性仅适用于对象的缘故而没有任何意义,而且不能创建静态类的实例。 静态类不能实现任何接口,这是因为只有使用类的实例时才去调用类的接口。 静态类只能定义静态成员(字段、方法、属性和事件),任何实例成员都将导致编译器产生错误。 静态类不能用作字段、方法、参数或者局部变量,这是因为这些用法都将导致编译器... 阅读全文
posted @ 2010-09-14 16:40
英雄不问出处
阅读(209)
评论(0)
推荐(0)
摘要:
DateTime结构 表示时间上的一刻,通常以日期和当天的时间表示。 它有很多比较重要的方法和属性这里我就的列举了。 它不能直接被赋值成 null, 在SqlServer 2000中datetime 的空值即默认值为1900-01-01 00:00:00, C#中DateTime的空值是最小值0001-01-01 00:00:00, 我建议是赋值成以下的方法 DateTime s = def... 阅读全文
posted @ 2010-09-14 16:30
英雄不问出处
阅读(242)
评论(0)
推荐(0)
摘要:
GC类 它可以通过编程使用一个静态的成员集合与垃圾回收器进行交互。 一般只有使用那托管代码是才需要用到System.GC类 垃圾回收由以下步骤组成: 1. 垃圾回收器搜索托管代码中引用的托管对象。 2. 垃圾回收器尝试完成没有被引用的对象。 3. 垃圾回收器释放没有被引用的对象并回收它们的内存。Guid类 表示全局唯一标识符 (GUID)。 这个类园子里讨论比较火热。 大家可以看看以下面几篇文章... 阅读全文
posted @ 2010-09-14 16:29
英雄不问出处
阅读(194)
评论(0)
推荐(0)
摘要:
类库是我们学习和开发的基本。 因为本人列举了一些常用的类,得到了很多网友的支持评论。为了更好的系统学习这些基础。本人打算写一系列的总结。希望对新手有所帮助,高手多多指点。以下主要涉及是的system命名空间的常用类 基本的Object和Type类,它构成了.NET FrameWork功能的基础。 多用途的类。如Array、Console和String,它们被用于许多不同类型的应用程序。 重要的基... 阅读全文
posted @ 2010-09-14 16:27
英雄不问出处
阅读(245)
评论(0)
推荐(0)
摘要:
系统类 Type类,Object类,String类, Arrary类,Console类, Exception类,GC类, MarshalByRefObject类, Math类。 DateTime结构,Guid 结构,ICloneable接口,IComparable接口,IConvertible接口, IDisposable类,集合类ICollection接口,IComparer接口,IDictio... 阅读全文
posted @ 2010-09-14 16:23
英雄不问出处
阅读(222)
评论(0)
推荐(0)
摘要:
本文的重点是访问关键字(Access Keywords):base和this。虽然访问关键字不是很难理解的话题,我们还是有可以深入讨论的地方来理清思路。还是老办法,我的问题先列出来,您是否做好了准备。 • 是否可以在静态方法中使用base和this,为什么? • base常用于哪些方面?this常用于哪些方面? • 可以base访问基类的一切成员吗? &... 阅读全文
posted @ 2010-09-14 16:20
英雄不问出处
阅读(291)
评论(0)
推荐(0)
摘要:
问题10:如何获得计算机的所有逻辑驱动器;解决方案:使用DriveInfo类(需要.NET 2.0)DriveInfo.GetDrives():获得计算机的所有逻辑驱动器,返回类型为DriveInfo[];问题11:如何获取指定驱动器的信息;解决方案:DriveInfo.Name:获取驱动器的名称(如C:\);DriveInfo.DriveType:获取驱动器的类型(如Fixed,CDRom,Re... 阅读全文
posted @ 2010-09-14 15:56
英雄不问出处
阅读(544)
评论(0)
推荐(0)