- 博客(9)
- 资源 (34)
- 收藏
- 关注
转载 扩展方法(转载)
<br />From:http://msdn.microsoft.com/zh-cn/library/bb383977.aspx<br /> <br />扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。对于用 C# 和 Visual Basic 编写的客户端代码,调用扩展方法与调用在类型中实际定义的方法之间没有明显的差异。<br />最常见的扩展方法是 LINQ 标准查询运算符,这些运算
2010-11-22 08:55:00 679
原创 override和overload的区别(C#) (转)
越来越发觉我目前还很无知。。。区别如下:<br /><br />override表示“重写”,用于继承一个基类的时候,基类当中虚拟成员的实现。<br />overload表示“重载”,用于同一类中同名方法但参数个数或类型不同的实现,也就是让方法有不同签名的版本。ebreezee 发表于:2007.12.02 22:05 ::分类: ( C# ) ::阅读:(184次) :: 评论 (3) re: override和overload的区别(C#) [回复 ]<br />override译作覆盖,用于
2010-11-22 08:51:00 672
原创 问题
<br />1 成员初始化顺序值类型引用类型异常处理同步等成员初始化顺序,值类型/引用类型,异常处理,同步等.先是成员变量,再是成员方法。值类型/引用类型:类C中的(传)值和(传)地址异常处理:try{}catch(Exception e){}finally{}<br />同步:线程同步,类Java<br /> <br />2 讲讲你对.NET Framework的理解 .NET Framework 是一种新的计算平台,它简化了在高度分布式 Internet 环境中的应用程序开发。.NET Fram
2010-11-18 13:14:00 480
原创 问题
1 成员初始化顺序值类型引用类型异常处理同步等成员初始化顺序,值类型/引用类型,异常处理,同步等.先是成员变量,再是成员方法。值类型/引用类型:类C中的(传)值和(传)地址异常处理:try{}catch(Exception e){}finally{}同步:线程同步,类Java2 讲讲你对.NET Framework的理解 .NET Framework 是一种新的计算平台,它简化了在高度分布式 Internet 环境中的应用程序开发。.NET Framework 旨在实现下列目标:提供一个一致的面向对
2010-11-18 13:04:00 567
转载 了解C#特性匿名类型与隐式类型局部变量
转载:http://www.svn8.com/dotnet/Csharp/2010012018324.html 了解C#特性匿名类型与隐式类型局部变量 在本篇中我要介绍两个概念,我觉得这两个东西必须一起来介绍,这样才能连贯。 C# 2.0里我们已经匿名方法了,现在类型也玩起匿名来了,怪不得大家举报的时候都喜欢匿名,为啥?因为匿名被举报人就找不着报复对象了呗,是的,匿名就是把 名字隐藏起来,没有名字谁还能找得到你 .Lqq123 { display:none; } 了解C#特性匿名类型与隐式类型局
2010-11-18 11:09:00 681
转载 Lambda 表达式
转载:http://msdn.microsoft.com/zh-cn/library/bb397687.aspx “Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式树类型。所有 Lambda 表达式都使用 Lambda 运算符 => ,该运算符读为“goes to”。该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语句块。Lambda 表达式 x => x * x 读作“x goes to x times x”。可以将此表达式分配给委托类型,
2010-11-18 11:07:00 520
转载 C#3.0 之 自动属性 对象初始化器,集合初始器,扩展方法 (转)
C#3.0 之 自动属性 对象初始化器,集合初始器,扩展方法 (转)<!-- .STYLE1 { font-size: 24px; color: #FF3300; } --> <br />来源: http://blog.csdn.net/zyming0815/archive/2009/11/19/4831770.aspx<br />Reference<br />Orcas中C#语言的新特性:自动属性,对象初始化器,和集合初始化器<br />新Orcas语言特性:扩展方法<br />1. 自动
2010-11-18 10:33:00 550
转载 new、vitual、override之间那点事
<br />转载From : http://blog.csdn.net/lastBeachhead/archive/2008/11/29/3402257.aspx<br /> <br /> 1)第一种情况:子类某个方法使用new修饰,但父类中并没有该方法。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace NewVituslOverride{ publ
2010-11-18 09:10:00 702
原创 Finalize 与 Dispose 之间的区别
Finalize 与 Dispose 之间的区别 收藏<br /> Finalize自动释放资源,Dispose()用于手动释放资源。<br />一. Finalize<br /> Finalize很像C++的析构函数,我们在代码中的实现形式为这与C++的析构函数在形式上完全一样,但它的调用过程却大不相同。<br />~ClassName() {//释放你的非托管资源}<br /> 比如类A中实现了Finalize函数,在A的一个对象a被创建时(准确的说应该是构造函数被调用之前),它的指针被
2010-11-16 08:12:00 5544
SQL Server 2008 administration in action
2010-07-17
SQL Server 2008 Reporting Services Unleased
2010-07-17
Professional SQL.Server 2005 Programming
2010-07-17
SQL Server 2005 T-SQL Recipes:A Problem Solution Approach
2010-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人