0
A
回答
4
Assembly.Load("YourAssemblyName").GetTypes().Select(t => t.AssemblyQualifiedName)
+1
+1對於單線。 – 2011-06-06 12:01:04
+1
@Hanandel:萬歲LINQ! :d – 2011-06-06 12:01:27
1
您可以嘗試AssemblyQualifiedName屬性:
class Program
{
static void Main()
{
var types = Assembly.LoadFrom(@"c:\work\Foo.dll").GetTypes();
foreach (var type in types)
{
Console.WriteLine(type.AssemblyQualifiedName);
}
}
}
相關問題
- 1. 獲取OU的完全限定名稱
- 2. 需要完全限定類型名稱
- 3. 在編譯環境中獲取類的完全限定名稱?
- 4. 從簡單名稱獲取完全限定名的列表
- 5. 列出具有完全限定名稱的所有子類
- 6. 如何在泛型函數中獲取類型的完全限定類名?
- 7. 如何讓Java的完全限定SQL類型名稱與CallableStatement.registerOutParameter
- 8. 獲取當前JSON節點的完全限定名稱
- 9. 在Roslyn中獲取完全限定的元數據名稱
- 10. JCache的Spymemcached的完全限定名稱
- 11. 在Python中獲取對象的完全限定類名
- 12. 如何從IResource對象獲取完全限定的類名?
- 13. 如何從完全限定的數據類型獲取值?
- 14. 什麼是Ruby on Rails中模型的完全限定名稱?
- 15. 什麼是ActiveRecord模型的完全限定名稱空間?
- 16. 如何僅通過知道其名稱(不完全限定名稱)來獲取類/接口的詳細信息
- 17. 完全限定類名Jython中
- 18. 如何在BIRT報告中獲取完全限定的對象名稱?
- 19. 獲取類模板的類型名稱
- 20. 如何在Eclipse中獲得完全限定的類名?
- 21. 如何在ANTLR4中獲取完全限定的文件名errorlistener
- 22. 具有部分限定名稱空間的引用類型
- 23. C#獲取泛型類型名稱
- 24. 如何獲取完整的類型名稱?
- 25. 在codesmith中獲取完整的.NET類型名稱
- 26. 獲取工具提示名稱
- 27. 顯示函數的完全限定名稱
- 28. Flex - 新的ClassFactory()與完全限定名稱
- 29. 從完全限定的路徑創建WebControls(程序集名稱?)
- 30. SAS中SQL Server的完全限定名稱
您可以使用反射,這就是反射得名。 – 2011-06-06 11:58:04
Assembly.GetTypes()不符合您的要求? – 2011-06-06 11:58:34
我曾經使用反射器,但它不是免費的,現在我使用反射器6,它沒有這個功能。 – Gaby 2011-06-06 12:04:45