범위 변수 'name'에 메서드 형식 매개 변수와 동일한 이름을 사용할 수 없습니다.
동일한 선언 공간에는 동일한 식별자의 선언 두 개를 포함할 수 없습니다.
이 오류를 해결하려면
- 범위 변수 또는 형식 매개 변수의 이름을 변경합니다.
예시
다음 예제에서는 T 메서드의 형식 매개 변수와 범위 변수에 대해 TestMethod식별자가 사용되기 때문에 CS1948을 생성합니다.
// cs1948.cs
using System.Linq;
class Test
{
public void TestMethod<T>(T t)
{
var x = from T in Enumerable.Range(1, 100) // CS1948
select T;
}
}
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET