我想static void main()從庫中獲取應用程序的命名空間。我知道您可以使用反射來獲取入口程序集。有沒有一種方法或方法可以獲得該static void main()方法的命名空間?
1 回答

牧羊人nacy
TA貢獻1862條經驗 獲得超7個贊
這應該為您提供Main
定義可執行文件方法的類的命名空間:
Assembly.GetEntryAssembly().EntryPoint.DeclaringType.Namespace;
Assembly.GetEntryAssemblyEntryPoint
為您提供定義入口點的程序集,該屬性為您提供MethodInfo
表示Main
方法本身的 。然后,您可以Type
從DeclaringType
屬性返回的內容中獲取命名空間。
- 1 回答
- 0 關注
- 198 瀏覽
添加回答
舉報
0/150
提交
取消