标签:.net

翻译

在.NET中,将空方法调用优化出来?

viewed(0)

给定一个空的方法体,JIT会优化调用(我知道C#编译器不会)。我怎么去找出来?我应该使用什么工具,我应该在哪里看? 由于我确定会被问到,空方法的原因是预处理指令。 这个章节对JIT优化有很好的对待,在“方法是空”的页面上进行搜索,大约是文章...

翻译

c# – 接口兼容多态

viewed(0)

我遇到与多态类型(甚至多态接口)交互的接口的概念有困难。我正在C#开发,并希望能够接近这个定义的答案,尽管我认为仍然有足够的空间给大家提出一个答案。 就像一个例子,假设你想制作一个程序来画画。您为Paints的演员定义了一个界面,并为您绘制...

翻译

.net – 如何开始使用ndepend?

viewed(1)

我最近下载了ndepend并对我参与的开源项目进行了分析。 我现在没有看到下一个 – 一些视觉和信息超载,原来我甚至不知道从哪里开始。 有谁可以建议起点? >我应该先查找什么信息?什么指出了代码中的问题(以大的方式)?&g...

翻译

c# – 如何在.net内引擎下实现可空类型?

viewed(1)

在我们自己的Jon Skeet的C# in depth中,他讨论了3种为值类型模拟“零”的方法: >魔法值(例如,最早的DateTime取为“null”)>引用类型包装器>布尔标志 可以提到可空类型使用第三种方法。可空类型...

翻译

.net – 如何在风格中使用附加属性?

viewed(1)

我已经在ButtonStyle中创建了一个图像。现在我创建了一个附属属性,以便我可以设置该图像的源。应该是直接的,但我坚持下去。 这是我缩短的ButtonStyle: <Style x:Key="ToolBarButtonStyle"...