It may and may not, it depends.
The only reliable way to find out is to actually measure it.
To do this, use BenchmarkDotNet, here is an example that you can run in LINQPad or in a console application:
void Main()
{
BenchmarkSwitcher.FromAssembly(GetType().Assembly).RunAll();
}
public class Benchmarks
{
[Benchmark]
public void Option1()
{
}
[Benchmark]
public void Option2()
{
}
}
BenchmarkDotNet - , , , , , JITting GC.
, , , - . , Google , , , , .
:
Stopwatch sw = new Stopwatch();
sw.Start();
sw.Stop();
Debug.WriteLine("Time taken: " + sw.ElapsedMilliseconds + " ms");
sw.Reset();
, JITting .