我试图用C#调用用C++/CLI编写的方法.C++/CLI代码用于更新TIMESTAMPOracle数据库中的列,给定记录ID和System::DateTimeOracle TIMESTAMP类型的.NET兼容数据类型的对象.
我调用的方法有以下原型:
bool ChangeJobUpdateDate (int jobIdIn, System::DateTime^ updateDateIn)
Run Code Online (Sandbox Code Playgroud)
我在我做的测试项目中添加了对这个DLL项目的引用; 我正在用C#编写测试.但是,当我尝试从C#单元测试项目调用此方法时,该函数似乎具有以下方法声明(通过intellisense):
bool ChangeJobUpdateDate (int jobIdIn, ValueType updateDateIn)
Run Code Online (Sandbox Code Playgroud)
我当然不熟悉C++/CLI,所以有什么我想念的吗?