void MyFunc(int var){ //一些代码}
void MyFunc(List< int> varList){ //一些代码}参数传递给这两个函数的性能是什么?
答案是,应该没有什么区别。
int
uint
ulong
没有明显的区别。
然而,更大的问题是为什么你关心这些微观优化,我认为你是在考虑这个。您可以随时为自己测试。要么看看 即时编译 ASM ,或下载 BenchmarkDotNet 并进行性能测试