11 2011 档案
摘要:在开发的过程中,偶尔会使用Type.GetType()动态获取一个类型。Type.GetType()方法有很多重载,其应用场景有所不同。笔者在项目中用到了GetType(string typeName, bool throwOnError)此方法,其中第一个参数要求传入一个Class的完全限定名,如:FF.Persistence.Driver.SQLite, FF.Persistence,第二个参数表示调用此方法异常是否抛出。关于typeName的说明如下:1)字符串的首尾不允许有空格,逗号前不允许有空格(笔者在项目中应该在逗号前多余了一个空格导致抛出无法找到类型的异常)2)完全限定名可以包含
阅读全文