Zauważyłem, że czasami gdy wywołuję metody w C#, nazwy parametrów dla metody, którą wywołuję, pojawią się na liście intellisense dołączonej z dwukropek, i że mogę sformatować wywołanie metody w następujący sposób:Wywołanie metody C# z nazwą parametru i dwukropkiem
MethodCall(parameter1:value1, parameter2:value2);
Czy to jest funkcja nowego języka? Przypomina mi sposób, w jaki można wywoływać procedury składowane w SQL i określać nazwy parametrów w następujący sposób:
spDoSomeStuff @param1 = 1, @param2 = 'other param'
Czy to jest podobna funkcja? Jeśli tak, do jakiego końca? Jeśli nie, co to jest i do czego służy.
widzę wiele wartości posiadaniem nazwa parametru jest od razu widoczna bez konieczności przechodzenia do definicji metody lub pozwól intellisense powiedzieć Ci, czym one są. – Zannjaminderson