01 2011 档案

再说说C#定义事件的写法
摘要: C#定义事件的“标准”写法,在很多地方都可以看到,其最主要的功能是防止调用订阅者列表为空的委托。但是其中有两处让人第一眼看上去感到疑惑的地方,至少我不是一开始就理解的。阅读全文

posted @ 2011-01-18 06:05 Gildor Wang 阅读(513) | 评论 (4) 编辑

对需要读取config文件的程序集进行单元测试
摘要: 其实只要在Tests项目中加入app.config就可以了,不过这往往意味着要同时维护两份config文件。有两种更加优雅的办法: 使用Add Existing File, 然后选择add as li...阅读全文

posted @ 2011-01-14 03:39 Gildor Wang 阅读(149) | 评论 (1) 编辑

使用Entity Framework遇到MetadataException: Unable to load the specified metadata resource
摘要: 项目中使用了Entity Framework, 然后在一个单元测试项目中引用包含了edmx的项目,跑测试时,遇到了MetadataException: Unable to load the speci...阅读全文

posted @ 2011-01-14 02:44 Gildor Wang 阅读(151) | 评论 (0) 编辑

自定义ConfigurationElement属性验证失败
摘要: 使用自己创建的ConfigurationElement时,一个字符串属性Name无法验证通过导致Element无法被构造,属性定义如下: 错误提示是"The value for the proper...阅读全文

posted @ 2011-01-13 03:01 Gildor Wang 阅读(95) | 评论 (0) 编辑

C#随机生成Unicode字符串
摘要: 做测试时经常需要生成一些随机数据,最常见的就是生成随机字符串。而且往往要生成Unicode字符串,有时还要特别指定生成的字符的语言范围。下面是我觉得比较灵活的方法。阅读全文

posted @ 2011-01-12 13:52 Gildor Wang 阅读(188) | 评论 (0) 编辑

VS2010帮助功能失效及ADO.NET Entity Data Model模板丢失
摘要: VS2010帮助功能没有了?按F1不会跳出MSDN帮助?ADO.NET Entity Data Model 模板丢失?阅读全文

posted @ 2011-01-06 20:09 Gildor Wang 阅读(2826) | 评论 (4) 编辑

公告

导航

统计