コード例 #1
0
ファイル: Tests.cs プロジェクト: kahneraja/BREDemo
        public void get_type_from_name()
        {
            CowSpecification spec = new CowSpecification();
            string name = "CowSpecification";
            string nSpace = spec.GetType().Namespace;

            Assembly assembly = typeof(CowSpecification).Assembly; // in the same assembly!
            Type type = assembly.GetType(string.Format("{0}.{1}", nSpace, name)); // full name - i.e. with namespace (perhaps concatenate)
            object obj = Activator.CreateInstance(type);

            Assert.IsNotNull(obj);
        }