असल classname का ज्ञान सबसे स्थितियों में पर्याप्त है। MSDN कहते हैं - प्रकार वर्तमान में क्रियान्वित विधानसभा में या mscorlib.dll में है, तो वह अपने नाम स्थान से योग्य प्रकार नाम की आपूर्ति करने के लिए पर्याप्त है।
Type neededType = Type.GetType("TestClass"); //or typeof(TestClass)
Assembly a = neededType.Assembly;
मामले में आप विधानसभा युक्त प्रकार पता (हालांकि मैं नहीं कर सकते क्यों की कल्पना) न -
Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies();
Asssembly result = assemblies.FirstOrDefault(a=>a.GetType("TestClass",false)!=null);
केवल प्रतिबंध - विधानसभा युक्त TestClass पहले से ही इस तरह के कोड को बुलाने की पल में लोड किया जाना चाहिए था ।
आशा इस में मदद करेंगे। :)
सभी संदर्भित विधानसभाओं से अधिक पुनरावृत्ति अपने ही एकमात्र विकल्प हो सकता है, लेकिन यह भी आसानी से डुप्लिकेट में परिणाम होगा। लेकिन मुझे पूरा विश्वास नहीं है कि आपके पास सारी जानकारी है, इसलिए आपको अपने प्रश्न के लिए अपने तर्क के बारे में और अधिक स्पष्ट होना चाहिए। –