I am coverting portions of a code project article (http://www.codeproject.com/KB/linq/auto-logging-data-context.aspx) to VB.Net for my own uses but I've run across a piece of C# code written in a way that I've never seen before and which I don't know how to convert:
private static Dictionary<type,> _cachedIL = new Dictionary<type,>();
To me this looks like a dictionary decleration with no type specified for the value. Later on in the same code block the author returns what I believe is a delegate that does something that looks syntactically similar:
return ((Func<t,>)myExec)(myObject);
Any help in understanding whats going on here and how to conver it to VB.Net would be most appreciated.