我需要在PowerShell中創建一個.NET對象。爲構造函數的簽名是:如何將PowerShell函數傳遞給採用Func <T1, T2>的.NET方法?
public ObjCTor(TClient param1, Func<TClient, IInterface> param2)
和類定義爲:
public class ObjCTor<TClient> : IOtherInt1, IOtherInt2 where TClient : ConcreteBase
的第一個參數是很容易的。我難住第二。我如何通過PowerShell功能Func<T1, T2>
?
修訂
感謝您的答覆。您的建議語法不太正確,但修改後的版本(幾乎)可以正常工作:函數不能使用函數參數。 – Simon