Skip to content

Commit 01a36b3

Browse files
committed
使用p参数名
1 parent 91fceee commit 01a36b3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

WebApiClientCore.Analyzers/SourceGenerator/HttpApiProxyClass.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,8 @@ public override string ToString()
112112
private string BuildMethod(INamedTypeSymbol declaringType, IMethodSymbol method, int index)
113113
{
114114
var builder = new StringBuilder();
115-
var parametersString = string.Join(", ", method.Parameters.Select(item => $"{GetFullName(item.Type)} @{item.Name}"));
116-
var parameterNamesString = string.Join(", ", method.Parameters.Select(item => "@" + item.Name));
115+
var parametersString = string.Join(", ", method.Parameters.Select((item, i) => $"{GetFullName(item.Type)} p{i}"));
116+
var parameterNamesString = string.Join(", ", method.Parameters.Select((item, i) => $"p{i}"));
117117
var parameterArrayString = string.IsNullOrEmpty(parameterNamesString)
118118
? "global::System.Array.Empty<global::System.Object>()"
119119
: $"new global::System.Object[] {{ {parameterNamesString} }}";

0 commit comments

Comments
 (0)