如何将InvocationExpressionSyntax中使用的参数映射到形式参数?

时间:2018-03-01 16:51:15

标签: c# roslyn

假设有方法int Compute(long id, string firstName, string secondName = "X") {...}

可以通过几种不同的方式调用此方法:

var x = Compute(1, "John", "Kowalski");
var x = Compute(1, "John");
var x = Compute(id: 1, secondName: "Kowalski", firstName: "John")

Roslyn中是否有一个函数可以将InvocationExpressionSyntax中使用的参数映射到函数签名中使用的形式参数(与C#编译器一样)?

0 个答案:

没有答案