I'm quite new to C# but have an extensive background in Java so I know all the basics and perhaps more. But I've found i'm struggling with C#'s answer to dynamic binding at runtime.
Whilst Java can take a namespace entry from an interface and turn it into a class instance it appears that C# can't? Perhaps I'm doing it wrong but I've looked into the System.Reflection namespace and nothing appears to work like Java does.
now in Java the Class is actually a Class of type Class. Meaning you can instaniate a class of this type which is derived from Object. C# doesn't have this but yet you can still query meta data on the class required.
Is there a way to get C# to construct an object of a class from an interface namespace?
Hope this makes sense, if not I can post more information.