C\#범 형 유형 깊이 분석
C\#의 범 형 을 말 해 보 세 요.범 형 을 능숙 하 게 사용 하면 코드 의 중용 성 을 높 일 수 있 습 니 다.우리 코드 를 사용 하 는 순간 높 아 집 니 다.물론 조금 만 있 습 니 다.정말 조금 만 있 습 니 다.뒤에 배 워 야 할 지식 이 많 기 때 문 입 니 다.다음 Dictionary
static void Main(string[] args)
{
Dictionary<int, string> result = GetAll();
}
public static Dictionary<int, string> GetAll()
{
var dic = new Dictionary<int, string>();
dic.Add(1, "aaa");
dic.Add(1, "aaa");
dic.Add(1, "aaa");
return dic;
}
범 형의 두 가지 형식:범 형 유형(클래스,인터페이스,의뢰 와 구조)과 범 형 방법,예 를 들 어 TKey 와 Tvalue 는 유형 매개 변수 이 고 들 어 오 는 int 와 string 은 실제 유형 이 며 유형 매개 변 수 는 실제 유형의 자리 차지 문자 임 을 알 수 있다.유형 매개 변수 에 실제 매개 변 수 를 제공 하지 않 은 범 형 을 미 구조 범 형 이 라 고 합 니 다.만약 에 유형 실 삼 을 이미 구조 형 이 라 고 지정 하면 유형의 인 스 턴 스 가 우리 가 사용 하 는 대상 입 니 다.다음 관계 도.범 형 에 대한 판단 은 골 치 아 픈 일이 다.이어서 우 리 는 잘 말 해 야 한다.잘 모 르 겠 지만 최선 을 다 하 자.책 에서 말 한 나 도 잘 모 르 니까 이 설명 부터 하 자.잘 모 르 겠 으 면 책 속 의 설명 을 볼 수 있 습 니 다.다음 그림 부터 보 겠 습 니 다.
우리 가 이러한 일반적인 방법 을 볼 때 실제 사용 에서 안의 매개 변수 유형 을 교체 해 야 합 니 다.(앞에서 도 말 했 듯 이 매개 변수 유형 은 사실 유형 실 삼 의 자리 표시 자 입 니 다)string 을 사용 하여 T 를 교체 하고 int 를 사용 하여 toutput 을 교체 해 야 합 니 다.
public static List<int> GetAll(Converter<string, int> conv)
{
}
그 중에서 Converter위 에서 말 한 것 은 편집장 이 여러분 에 게 소개 한 C\#범 형 유형 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
C#Task를 사용하여 비동기식 작업을 수행하는 방법라인이 완성된 후에 이 라인을 다시 시작할 수 없습니다.반대로 조인(Join)만 결합할 수 있습니다 (프로세스가 현재 라인을 막습니다). 임무는 조합할 수 있는 것이다. 연장을 사용하여 그것들을 한데 연결시키는 것이...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.