![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
| Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks. |
| |||||||
![]() |
| |
| | #1 (permalink) |
| | Reflection with Generic Collection types hi everybody, I´m working on a very strange dotnet Reflection component and i´m having some troubles with reflection on generic types. To talk more concretely I will gvie you some examples of what i´m looking at. The method where I´m having some troubles needs to do get the generic collection type from a generic collection variable. Examples (Please forget about namespaces, í´m not writing them just to be more clear) I have My Method should return List<int> List< > type instance Dictionary<string, object> Dictionary<> type instance By now I know how to get the parameter types (like int in the first example and string and object in the second one) and how to get something like List'1<int> or Dictionary'2<string, object> and I know I can parse the type name as a string and then everything is fixed but I think there is some whay to get what i´m looking at by using Reflection library. Can someone give me a hand? Thanks in advance. Fernando |
My System Specs![]() |
| | #2 (permalink) |
| | Re: Reflection with Generic Collection types Fernando, Are you sure you cannot simple set Option Strict to Off to get the same results without reflection? Cor "Fernando Arámburu" <fernando@xxxxxx-group.com> wrote in message news:u1J7ZKghJHA.1184@xxxxxx Quote: > hi everybody, > > I´m working on a very strange dotnet Reflection component and i´m > having > some troubles with reflection on generic types. To talk more concretely I > will gvie you some examples of what i´m looking at. > > The method where I´m having some troubles needs to do get the generic > collection type from a generic collection variable. Examples (Please > forget > about namespaces, í´m not writing them just to be more clear) > > I have My Method > should return > List<int> List< > > type instance > Dictionary<string, object> Dictionary<> type > instance > > By now I know how to get the parameter types (like int in the first > example and string and object in the second one) and how to get something > like List'1<int> or Dictionary'2<string, object> and I know I can parse > the > type name as a string and then everything is fixed but I think there is > some > whay to get what i´m looking at by using Reflection library. Can someone > give me a hand? > > Thanks in advance. > > Fernando > > > |
My System Specs![]() |
| | #3 (permalink) |
| | Re: Reflection with Generic Collection types Sorry, I thought that I was answering from the VB newsgroup. Cor "Fernando Arámburu" <fernando@xxxxxx-group.com> wrote in message news:u1J7ZKghJHA.1184@xxxxxx Quote: > hi everybody, > > I´m working on a very strange dotnet Reflection component and i´m > having > some troubles with reflection on generic types. To talk more concretely I > will gvie you some examples of what i´m looking at. > > The method where I´m having some troubles needs to do get the generic > collection type from a generic collection variable. Examples (Please > forget > about namespaces, í´m not writing them just to be more clear) > > I have My Method > should return > List<int> List< > > type instance > Dictionary<string, object> Dictionary<> type > instance > > By now I know how to get the parameter types (like int in the first > example and string and object in the second one) and how to get something > like List'1<int> or Dictionary'2<string, object> and I know I can parse > the > type name as a string and then everything is fixed but I think there is > some > whay to get what i´m looking at by using Reflection library. Can someone > give me a hand? > > Thanks in advance. > > Fernando > > > |
My System Specs![]() |
| | #4 (permalink) |
| | Re: Reflection with Generic Collection types No problem Cor. Thanks anyway. Fernando "Cor Ligthert[MVP]" <Notmyfirstname@xxxxxx> escribió en el mensaje news:ODslEqjhJHA.5732@xxxxxx Quote: > Sorry, > > I thought that I was answering from the VB newsgroup. > > Cor > > "Fernando Arámburu" <fernando@xxxxxx-group.com> wrote in message > news:u1J7ZKghJHA.1184@xxxxxx Quote: >> hi everybody, >> >> I´m working on a very strange dotnet Reflection component and i´m >> having >> some troubles with reflection on generic types. To talk more concretely I >> will gvie you some examples of what i´m looking at. >> >> The method where I´m having some troubles needs to do get the generic >> collection type from a generic collection variable. Examples (Please >> forget >> about namespaces, í´m not writing them just to be more clear) >> >> I have My >> Method >> should return >> List<int> List< > >> type instance >> Dictionary<string, object> Dictionary<> type >> instance >> >> By now I know how to get the parameter types (like int in the first >> example and string and object in the second one) and how to get something >> like List'1<int> or Dictionary'2<string, object> and I know I can parse >> the >> type name as a string and then everything is fixed but I think there is >> some >> whay to get what i´m looking at by using Reflection library. Can someone >> give me a hand? >> >> Thanks in advance. >> >> Fernando >> >> >> |
My System Specs![]() |
![]() |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Forum | |||
| How to retrieve a generic method with GetMethod (reflection) ? | PowerShell | |||
| reflection, COM, and Vista | .NET General | |||
| How to Create Collection Generic Class using new-object | PowerShell | |||