static private TypeParametersMatchTypeArguments ( ImmutableArray |
||
typeParameters | ImmutableArray |
|
typeArguments | ImmutableArray |
|
Résultat | bool |
internal static bool TypeParametersMatchTypeArguments(ImmutableArray<TypeParameterSymbol> typeParameters, ImmutableArray<TypeSymbol> typeArguments)
{
int n = typeParameters.Length;
Debug.Assert(typeArguments.Length == n);
Debug.Assert(typeArguments.Length > 0);
for (int i = 0; i < n; i++)
{
if (!ReferenceEquals(typeArguments[i], typeParameters[i]))
{
return false;
}
}
return true;
}