如何将以下 VB 代码转换为 C# 代码?
Set atDIOAOIPIsReady = _
atDIOGObjRepos.InsertOutputObjectIfNew(sIPIsReadyID, atDIOAOIPIsReady)
我的想法是:
atDIOAOIPIsReady -= atDIOGObjRepos.InsertOutputObjectIfNew(ref sIPIsReadyID,atDIOAOIPIsReady);
但它向我显示了以下错误:
最好的重载方法匹配
ActivVTools._AVTDIOFObjectRepository.InsetOutputObjectIfNew(ref string, ref ActivVTools._IAVTDIOObject)
有一些无效的论点。
参数 '1' 必须与 'ref' 关键字一起传递
- 参数“2”不能转换
ActivVTools.AVTDIOActionObjectClass
为ref ActivVTools._IAVTDIOObject