摘要:
泛型:通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。例子代码:class Program { static voidMain(string[] args) { int obj = 2; Test<int> test = new Test<int>(obj); Console.WriteLine("int:" + test.obj); string obj2 = "hello world"; Test<string> test1 = new Test<str 阅读全文
posted @ 2012-06-01 17:03
不弃的追求
阅读(324)
评论(0)
推荐(0)
摘要:
WSE全称是Web Service Enhancement,提供了更好的安全性实现,以及大对象传输的设计。有关WSE的一些介绍,如果不清楚,可以参考下面的链接官方介绍:http://www.microsoft.com/china/MSDN/library/WebServices/WebServices/WSESecurity.mspx?mfr=true下载位置:http://www.microsoft.com/downloads/details.aspx?FamilyID=018a09fd-3a74-43c5-8ec1-8d789091255d&DisplayLang=en这两天讲课中 阅读全文
posted @ 2012-06-01 16:19
不弃的追求
阅读(192)
评论(0)
推荐(0)
摘要:
之前的文章中,我们曾介绍过C#的历史及C# 4.0新增特性,包括:dynamic、 命名和可选参数、 动态导入以及协变和逆变等。今天我们结合代码实例来具体看一下C# 4.0中的四个比较重要的特性。 1.dynamic ExpandoObject 熟悉js的朋友都知道js可以这么写 : var t = new Object(); t.Abc = ‘something’; t.Value = 243; 现在这个js动态语言的特性,我们也可以在c#中使用了,前提是将一个变量声明为ExpandoObject类型。如下例: static void Main(string[] args) {... 阅读全文
posted @ 2012-06-01 15:58
不弃的追求
阅读(248)
评论(0)
推荐(0)

浙公网安备 33010602011771号