DLL - 回调函数?
我写了个动态链接库,想要实现这样的功能:
new ThreadStart(ThreadFunc)
假设ThreadStart是我写的DLL中的一个函数或类,应该怎么写才可以使用外部的函数做参数来调用外部函数?
本来ThreadStart不是写在动态链接库里面的,现在想把它写到动态链接库里,但是ThreadFunc函数的功能不是固定的,只能调用的时候临时写。
------解决方案--------------------使用委托。
------解决方案--------------------StartGetECode()、GetECodeFunc()接收一个委托参数即可
------解决方案--------------------
------解决方案--------------------C# code
Action<KeyValuePair<string, string>> action