Chamada de método C # com nome de parâmetro e dois pontos
Comecei a perceber, quando estou fazendo chamadas de método em C #, que os nomes dos parâmetros para o método que estou chamando aparecerão na lista intellisense anexada com dois pontos e, em seguida, posso formatar o chamada de método assim:
MethodCall(parameter1:value1, parameter2:value2);
Esse é um novo recurso de idioma? Isso me lembra da maneira como você pode chamar procedimentos armazenados no SQL e especificar nomes de parâmetros da seguinte maneira:
spDoSomeStuff @param1 = 1, @param2 = 'other param'
É um recurso semelhante? Se sim, com que finalidade? Caso contrário, o que é e para que deve ser usad