Я изучаю c # и натолкнулся на незнакомый синтаксис для вызова функции:
static void Main() => Foo(); // this is unfamiliar
static void Foo
(
[CallerMemberName] string memberName = null,
[CallerFilePath] string filePath = null,
[CallerLineNumber] int lineNumber = 0
) {
Console.WriteLine (memberName);
Console.WriteLine (filePath);
Console.WriteLine (lineNumber);
}
Можете ли вы сказать мне правильные ключевые слова поиска Google? Я сам посмотрю, не надо ничего объяснять.