【发布时间】:2010-06-10 17:49:49
【问题描述】:
我刚刚问过哪个更好?
静态与非静态?
Static Vs Instance Method Performance C#
我想把这个讨论提前一步。
考虑如果我将 Panel 控件的引用作为参数传递给公共静态方法,静态方法是否仍会影响性能?
【问题讨论】:
我刚刚问过哪个更好?
静态与非静态?
Static Vs Instance Method Performance C#
我想把这个讨论提前一步。
考虑如果我将 Panel 控件的引用作为参数传递给公共静态方法,静态方法是否仍会影响性能?
【问题讨论】:
静态和非静态方法之间的性能差异可以忽略不计,我同意您之前问题的发帖者的观点,他们表示其他问题(代码的可读性、可测试性等)应该是您做出决定的更大因素。
即使在性能方面,许多其他因素(网络访问、SQL 查询、算法)也将成为瓶颈,比在静态或非静态方法之间进行选择更值得考虑。我无意粗鲁,但如果您担心应用程序性能,那么您应该提出不同的问题。
【讨论】: