跟小D每日学口语

01 2012 档案

摘要:【按:有关于NUnit的详细介绍请见:《NUnit2.0详细使用方法 》http://confach.cnblogs.com/archive/2005/06/20/177817.aspx本文是个人心得和简要总结】一、本文摘要:●什么单元测试●什么是NUnit●NUnit的下载以及安装●NUnit的启动●NUnit的最简单使用●验证设计的功能是否实现●SetUp/TearDown 属性●TestFixtureSetUp/TestFixtureTearDown●Category属性●Explicit属性●输出二、什么单元测试单元测试,就是局部测试,对于web应用程序或者Windows应用程序来说, 阅读全文
posted @ 2012-01-16 15:40 Danny Chen 阅读(664) 评论(0) 推荐(0) 编辑
摘要:1、查询Student表中的所有记录的Sname、Ssex和Class列。select sname,ssex,class from studentLinq:from s in Students select new { s.SNAME, s.SSEX, s.CLASS }Lambda: Students.Select( s => new { SNAME = s.SNAME,SSEX = s.SSEX,CLASS = s.CLASS })2、查询教师所有的单位即不重复的Depart列。select distinct depart from teacherLinq:from t in Tea 阅读全文
posted @ 2012-01-16 11:52 Danny Chen 阅读(224) 评论(0) 推荐(0) 编辑
摘要:什么是Build Action? Build Action is how the file relates to the build and deployment processes.在Visual Studio 2010的Windows Phone工程中, 有多个build action。它们之间有什么区别呢?*None: 此文件不参与编译也不被输出。比如:工程中的文档文件, readme.txt。*Compile: 参与编译并输出。主要是代码文件。*Content: 不参与编译,但会被输出。*Embedded Resource: 此文件被嵌入到主工程生成的DLL或exe中。主要是资源文件。 阅读全文
posted @ 2012-01-11 09:00 Danny Chen 阅读(268) 评论(0) 推荐(0) 编辑
摘要:最近在做Unit Test相关的东西,发现对某个类添加了私有方法访问器(accessor)之后,编译就会出现问题,在其他人的环境中都正常,貌似只是我自己环境的问题,很郁闷。在网上找了很长时间也没有找到原因及相关的解释。后来决定自己分析错误,终于找到了解决方案,希望遇到同样问题的人可以得到一些提示。先从错误信息入手,在程序的引用集找不到相关的引用,那就去csproj文件看一下,发现引用的Project好好的在那,没有什么问题;然后又打开accessor文件,看到里面有Desktop,但是感觉没有什么关系,所以没有详细研究;接着发现accessor文件的属性很少,其中两个属性引起了我的注意——Bu 阅读全文
posted @ 2012-01-11 08:52 Danny Chen 阅读(265) 评论(0) 推荐(0) 编辑
摘要:C# where子句where 子句用于指定类型约束,这些约束可以作为泛型声明中定义的类型参数的变量。1.接口约束。例如,可以声明一个泛型类MyGenericClass,这样,类型参数T就可以实现 IComparable<T> 接口:publicclassMyGenericClass<T>where T:IComparable { }2.基类约束:指出某个类型必须将指定的类作为基类(或者就是该类本身),才能用作该泛型类型的类型参数。这样的约束一经使用,就必须出现在该类型参数的所有其他约束之前。classMyClassy<T, U>where T :class 阅读全文
posted @ 2012-01-09 12:57 Danny Chen 阅读(673) 评论(0) 推荐(0) 编辑
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://it1000.blog.51cto.com/480482/126250系统环境Windows2003 + Internet Explorer 7故障现象:双击IE图标时,它并不是打开IE浏览器,而是在桌面创建了一个快捷方式。故障原因:打开注册表,在注册表的HKEY_CLASSES_ROOT中寻找OpenHomePage项,发现里面有个字符串LegacyDisable值为空,这就是问题所在。解决方法:把这个这个字符串LegacyDisable删除数据项位置:HKEY_CLASSES_ 阅读全文
posted @ 2012-01-05 08:59 Danny Chen 阅读(280) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示