Иногда, когда я вызываю методы на C #, я начал замечать, что имена параметров для метода, который я вызываю, будут отображаться в списке intellisense, добавленном двоеточием, и что затем я могу отформатировать метод звоните так:
MethodCall(parameter1:value1, parameter2:value2);
Это новая языковая функция? Это напоминает мне способ, которым вы можете вызывать хранимые процедуры в SQL и указывать имена параметров следующим образом:
spDoSomeStuff @param1 = 1, @param2 = 'other param'
Это похожая функция? Если да, то с какой целью? Если нет, то что это такое и для чего его использовать.