C-sharp : Determining type via class name comparison