저는 C#을 자습 중이며 다음과 같은 정보를 제공합니다 :C# generics 이해에 도움이 필요합니다.
1.21.4. 일반 매개 변수 선언 일반 매개 변수는 클래스, 구조체, 인터페이스, 대리자 (곧 나오는 "대리인"절 참조) 및 메서드 선언에 도입 할 수 있습니다. 속성과 같은 다른 구문은 일반 매개 변수를 도입 할 수 없지만 일반 매개 변수를 사용할 수 있습니다. 예를 들어, 속성 값은 T 사용
public struct Nullable<T>
{
public T Value {get;}
}
첫째, 나는 오류이 그것입니다 둘 다 있기 때문에 몸을 포함해야한다는 말을 컴파일하려고 얻을 추상도 통근자 또는 자동 매개 변수가 모두 받아야합니다 및 설정 접근 자.
둘째로, 틀렸다고 가정하고 "set;"을 추가하여 문제를 해결했습니다. 성공적으로 호출을 포맷 할 수 없습니다.
예제는 책에서 직접 복사되었습니다. 나는 "세트;" 실종되었다. 그러나 그들은 전화를 보여주지 않았다. 메서드에 액세스하려는 다양한 시도에서 방정식의 왼쪽에이 누락되었습니다. 이 대답은 바로 그 문제를 해결했습니다. 감사! –
Rodddgers