Silverlight – C#和VB.net事件处理程序之间是否存在性能差异?

Silverlight – C#和VB.net事件处理程序之间是否存在性能差异?,第1张

概述作为.NET和Silverlight的新手,我注意到Silverlight的许多教程(Tim Heuers Blog,Silverlight TV等)都在C#中.我知道VB和C#之间的一般区别通常是偏好. 然而,我注意到的一个主要差异是C#和VB.NET处理事件的方式.这只是一个语法差异,还是一个或另一个优化处理事件更好?例如,它们都被编译为相同的中间语言,但生成的代码是否相同?看到Silverl 作为.NET和Silverlight的新手,我注意到Silverlight的许多教程(Tim Heuers Blog,Silverlight TV等)都在C#中.我知道VB和C#之间的一般区别通常是偏好.

然而,我注意到的一个主要差异是C#和VB.NET处理事件的方式.这只是一个语法差异,还是一个或另一个优化处理事件更好?例如,它们都被编译为相同的中间语言,但生成的代码是否相同?看到Silverlight严重依赖于此,我认为值得考虑.

考虑到这个论坛的专业知识,我想知道是否有人对此进行过研究或性能测试.

@H_502_14@解决方法 生成的代码可能与指令不同,但总体效果是相同的.您不应该在该区域看到性能差异.

VB.NET有两种事件语法 – AddHandler,它与C#的=相同,而Handles,它只是构造函数中AddHandler的语法糖.

总结

以上是内存溢出为你收集整理的Silverlight – C#和VB.net事件处理程序之间是否存在性能差异?全部内容,希望文章能够帮你解决Silverlight – C#和VB.net事件处理程序之间是否存在性能差异?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1209345.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存