我已经引用了一个 DLL(我有这个的源代码)说 Dll_A 其中有一个函数
private void uploadPic(int a)
在我的主要项目中,我有一个功能说
private void passMe(int b)
{
}
我需要将上述函数 ( passMe
) 传递给uploadPic
Dll_A 中的函数,我该怎么做?可能吗?我可以从我的主项目中使用 Dll_A 的函数,所以实例化不是问题,我只需要一种传递函数的方法。
=== 谢谢,试试看。如果有人可以编辑下面的代码
//code in main project picbackman.cs
public delegate void delObj(int v);
private void uploadSome(string path, string fName, string str)
{
delObj del1 = new delObj(updatePValue);
UploadFileResponse response = boxProvider1.UploadFiles(args1, folderString, ((Picbackman.BoxProvider.delObj)( del1)));
}
//code in different dll which is referenced in main project //Dll_A
public delegate void delObj(int v);
public UploadFileResponse UploadFiles(string[] filePathes,string folderId, delObj d)
{}