InfoQ

主题/标签专用视图

InfoQ 上所有与“C#”相关的内容及新闻


最新“C#”相关专题内容

深入探察相等操作符

社区
.NET
主题
编程

重写相等操作符是非常容易出错的。不仅因为相等操作符有许多内涵,而且目前有很多指导文档都有瑕疵,甚至在MSDN网站上有些指导文档也有瑕疵。我们将分别对支持相等操作的引用类型和值类型给出系统的分析,来澄清事实。

采访与书摘:“使用C#进行基于模型的软件测试和分析”

社区
.NET,
Architecture
主题
编程,
单元测试

最近,InfoQ对出版了《Model Based Software Testing and Analysis with C#》“使用C#进行基于模型的软件测试和分析”一书的四位作者Jonathan Jacky, Margus Veanes, Colin Campbell和Wolfram Schulte进行了采访,他们就基于模型的测试发表了个人观点。同时还要感谢剑桥大学出版社与我们分享了本书的样章摘录。

细颗粒度Singleton模式实现

社区
.NET,
Architecture
主题
编程,
设计

作为一个很典型的设计模式,Singleton模式常常被用来展示设计模式的技巧,并且随着技术的演进,.NET语言和Java都已经对Singleton模式作了完善,例如C#可以通过本文提供的一个非常精简但又很完美的方式实现了进程内部线程安全的Singleton模式。

“C#”相关新闻

书评:《C#网络编程》

社区
.NET
主题

我们总是在品评新书,可是偶尔会有一些很棒的老书与我们擦肩而过。Richard Blum的《C# 网络编程》就是一个范例。本书出版时正值.NET 1.0刚刚诞生,重点放在底层的网络编程上;然而即使现在来看,本书仍不过时。虽然名为“C#”,其实本书适用于任何.NET编程语言。

访问Amazon S3的C#类库已发布于CodePlex

社区
.NET
主题
Web服务

Affirma Consulting开发了一个用于在.NET应用程序中访问Amazon S3服务的C#类库。这个包含示例的类库已经在CodePlex发布了。

使用Closures改善API的设计与使用

社区
.NET
主题
编程

某些执行复杂解析的API通常会通过事件暴露中间结果。而跟据Eric White的演示,Closures能够极大地简化这些API的调用。

StyleCop SDK发布:解决规则不可定制化

社区
.NET
主题
工件和工具

对微软StyleCop的一个主要抱怨就是规则不可定制化。随着一个SDK的发布,这个问题的解决已经指日可待。

.NET泛型中的协变与逆变

社区
.NET
主题
编程

当前.NET语言如VB和C#还不支持泛型的协变与逆变。尽管微软中的很多人也在谈论它,但是在不远的将来这还是不太可能出现。

C#中的“Squiggles”特性

社区
.NET
主题
IDE

随着VS 2008 SP 1的发布,C#将最终添加错误检查的功能,其比得上VB开发人员具有的后台编译器持续反馈的能力。该功能的名字叫做Live Semantic Errors(实时语义错误)或“Squiggles”,它为打开的文件提供了较好的设计时错误检查。