Rumah >pembangunan bahagian belakang >C++ >Kenapa Type.GetType kembali Null dalam C#?
Penyelesaian masalah NULL Returns dari C#'s Type.GetType ()
menggunakan dalam C# dan mendapatkan hasil null boleh mengelirukan. Artikel ini menerangkan mengapa ini berlaku dan menawarkan penyelesaian. Type.GetType("namespace.a.b.ClassName")
menggunakan rentetan yang mewakili nama jenis yang berkelayakan sepenuhnya. Ini biasanya termasuk ruang nama dan nama kelas. Walau bagaimanapun, jika jenis tidak berada di Type.GetType()
atau perhimpunan yang sedang dilaksanakan, nama yang berkelayakan sepenuhnya tidak mencukupi. mscorlib.dll
dan perhimpunan di mana jenisnya ditakrifkan. Contohnya:
<code class="language-csharp">Type.GetType("namespace.qualified.TypeName, AssemblyName")</code>
Atas ialah kandungan terperinci Kenapa Type.GetType kembali Null dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!