我刚刚问过哪一个更好?
静态对非静态?
Static Vs Instance Method Performance C#
我想提前一步讨论。
考虑如果我将Panel控件的引用作为参数传递给Public静态方法,静态方法是否仍会在性能方面进行规则?
答案 0 :(得分:1)
静态和非静态方法之间的性能差异可以忽略不计,我同意您之前问题的海报,他们表示其他问题(代码的可读性,可测试性等)应该是您决定的更大因素。
即使在性能领域,许多其他因素(网络访问,SQL查询,算法)也将成为瓶颈,值得考虑的不仅仅是静态或非静态方法之间的选择。我不打算粗鲁,但如果你担心应用程序性能,那么你应该问不同的问题。