Предполагая, что вы сравниваете его со ссылкой на локальную переменную, нет никакой разницы; оба будут излучать один и тот же IL. (По крайней мере, в режиме Release)
Однако, если вы сравниваете его с повторными вызовами свойства или индексатора, With
будет немного быстрее, а если вы сравниваете его с повторными вызовами метода, это может быть намного быстрее. (Ключевое слово With
создаст локальную переменную и присвоит ее объекту, который вы With
'd, поэтому метод будет вызываться только один раз вместо каждой строки)