如何使用字符串變量className來實例化一個對象,並且還將構造函數參數作爲命名對傳入? (我不希望這些參數是有順序的,我不希望在將它們作爲對象,並必須將它們轉換成原始類)如何創建類的新實例(由字符串指定)並使用命名參數?
string className = "ExternalApi";
Integration integration = getIntegrationObject();
Logger logger = new Logger();
// how to do new ExternalApi(integration:integration, logger:logger)
所以我已經知道怎麼做了_without_ named參數:'Activator.CreateInstance(Type.GetType(className),integration,logger);'我想知道怎麼做_with_命名的參數。我不明白你的問題是如何表明我完成了這個目標。 –