2010-07-12 3 views
1
나는 #은 VB에서 C에서 번역하기 위해 노력하고있어 방법을 가지고

은 이런 식입니다 ..(typeof (IRepository <>)) C#에서 vb로?

x.For(typeof(IRepository<>)).Use(typeof(Repository<>)); 

VB는 IRepository (의)의 아이디어를 좋아하지 않는 것 ... 그것에 대한 구문은 무엇입니까?

+1

'typeof'를'GetType'으로 대체 했습니까? –

+0

하, 내가 한 줄 알았지 만, 이제는 입 다물어서 빌드 오류를주지 않는다. 감사. - x.For (GetType (IRepository (Of))). (GetType (Repository (Of))) – jeriley

+1

BTW를 사용하십시오. 구조 맵을 사용하여이를 구현하는 유형을 등록하려는 경우, WithDefaultConventions 구문을 사용하여 일반 레지스트리로 캐치하지 않고 이러한 유형을 자동으로 등록합니다. http://gist.github.com/473080 –

답변

4
x.[For](GetType(IRepository(Of))).Use(GetType(Repository(Of))) 
+0

VB 구문이 좋습니다! :-( –

관련 문제