使用C#,有沒有什麼辦法掛鉤到正在運行的應用程序(我自己的應用程序)並獲得一個類的實例?現在我正在這樣做在運行過程中獲取一個類的實例
// Find the IAutomation interface.
Type[] types = assembly.GetTypes();
foreach (Type type in types)
{
if (!type.IsAbstract && type.GetInterface("IAutomation") != null)
automation = (IAutomation)Activator.CreateInstance(type);
}
這會每次創建應用程序的新實例。我不想單身申請!我想附加到現有的實例(如果存在)並從那裏拔出IAutomation。
這可能嗎?