.net
wdwlbsmwpd
春天播种
夏天忙碌
秋天收获
冬天,呵呵,没事儿偷着乐
展开
-
C#中的delegate和event
Delegate delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它只能持有与它的签名相匹配的方法的引用。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数指转载 2008-12-07 19:45:00 · 418 阅读 · 0 评论 -
ToString()、Convert.ToString()、(string)、as string 的区别
通常 object 到 string 有四种方式(假设有object obj):obj.ToString()、Convert.ToString()、(string)obj、obj as string。他们都能将 object 对象转换成 string 对象。我就讲讲他们的异同以及在实际中应该使用哪个。 前两个方法通常是由别的对象得到 string 对象,它们间的区别只表现在要转载 2009-10-12 09:30:00 · 427 阅读 · 0 评论 -
string与String
string 类型表示 Unicode 字符的字符串。string 是 .NET Framework 中的 String 的别名(string is an alias for String in the .NET Framework。)。字符串是不可变的 - 字符串对象一旦创建,其内容就不能更改。尽管 string 是引用类型,但定义相等运算符(== 和 !=)是为了比较 string 对象(转载 2009-10-12 08:24:00 · 973 阅读 · 0 评论