내가 사용했던 C 번호에 typedef
문제에 대한 답변을 많이 봤어요, 그래서 나는이 :중첩 별명은
using Foo = System.Collections.Generic.Queue<Bar>;
이 잘 작동합니다. 나는 정의를 바꿀 수있다. (바 => 동물원 등) Foo를 사용하는 모든 것이 바뀐다. 큰.
using Foo = System.Collections.Generic.Queue<Bar>;
using FooMap = System.Collections.Generic.Dictionary<char, Foo>;
하지만 C#을 내가 처음에 그것을 정의한에도 불구하고, 두 번째 줄에 Foo
을 좋아하지 않는 것 :
기존 별칭을 다른 별칭으로 사용하는 방법이 있습니까?
편집 : 나는 대답은 '노처럼 보이는없는 표준에 따르면 VS2008
은 TBH이 버그 – Codesleuth
처럼 보이는 Codesleuth에 동의 - 푸 별칭 인 경우 여전히 실패 (System.Int32와 같은) 단순한 타입의 경우, 이것은 컴파일러 버그라고 생각합니다. –
@Codesleuth @Dan, Dave의 대답에 대해 언급 하시겠습니까? – quamrana