
.NET
文章平均质量分 80
daxia666
这个作者很懒,什么都没留下…
展开
-
未能创建Microsoft Visual C# 2008 编译器(解决方案)
<br />Microsoft Visual C# 2008时不能加载和新建类,并提示:由于未能创建Microsoft Visual C# 2008 编译器,因此末能打开项目“XXXXXX”。针对“{74946829-37A0-11D2-A273-00C04F8EF4FF}”的QueryService失败。 <br />于是开始修复安装VS2008,结果还是不能解决,而且经测试连new一个Class libary都报同样的错误,但是文件会创建,只是加载不到解决方案中来,有点郁闷了。在转载 2010-06-04 10:31:00 · 858 阅读 · 0 评论 -
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 · 5584 阅读 · 0 评论 -
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 · 547 阅读 · 0 评论 -
new、vitual、override之间那点事
<br />转载From : http://blog.youkuaiyun.com/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 · 716 阅读 · 0 评论 -
C#3.0 之 自动属性 对象初始化器,集合初始器,扩展方法 (转)
C#3.0 之 自动属性 对象初始化器,集合初始器,扩展方法 (转)<!--.STYLE1 { font-size: 24px; color: #FF3300;}--><br />来源: http://blog.youkuaiyun.com/zyming0815/archive/2009/11/19/4831770.aspx<br />Reference<br />Orcas中C#语言的新特性:自动属性,对象初始化器,和集合初始化器<br />新Orcas语言特性:扩展方法<br />1. 自动转载 2010-11-18 10:33:00 · 581 阅读 · 0 评论 -
问题
1 成员初始化顺序值类型引用类型异常处理同步等成员初始化顺序,值类型/引用类型,异常处理,同步等.先是成员变量,再是成员方法。值类型/引用类型:类C中的(传)值和(传)地址异常处理:try{}catch(Exception e){}finally{}同步:线程同步,类Java2 讲讲你对.NET Framework的理解 .NET Framework 是一种新的计算平台,它简化了在高度分布式 Internet 环境中的应用程序开发。.NET Framework 旨在实现下列目标:提供一个一致的面向对原创 2010-11-18 13:04:00 · 588 阅读 · 0 评论 -
了解C#特性匿名类型与隐式类型局部变量
转载:http://www.svn8.com/dotnet/Csharp/2010012018324.html 了解C#特性匿名类型与隐式类型局部变量 在本篇中我要介绍两个概念,我觉得这两个东西必须一起来介绍,这样才能连贯。 C# 2.0里我们已经匿名方法了,现在类型也玩起匿名来了,怪不得大家举报的时候都喜欢匿名,为啥?因为匿名被举报人就找不着报复对象了呗,是的,匿名就是把名字隐藏起来,没有名字谁还能找得到你 .Lqq123 { display:none; }了解C#特性匿名类型与隐式类型局转载 2010-11-18 11:09:00 · 710 阅读 · 0 评论 -
问题
<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 · 502 阅读 · 0 评论 -
扩展方法(转载)
<br />From:http://msdn.microsoft.com/zh-cn/library/bb383977.aspx<br /> <br />扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。对于用 C# 和 Visual Basic 编写的客户端代码,调用扩展方法与调用在类型中实际定义的方法之间没有明显的差异。<br />最常见的扩展方法是 LINQ 标准查询运算符,这些运算转载 2010-11-22 08:55:00 · 707 阅读 · 0 评论