编译错误2039

Compiler error 2039

本文关键字:2039 错误 编译      更新时间:2023-10-16

我很困惑,我从哪里得到这个编译器错误。如果有人能帮忙,我将非常感激。以下是错误(我有16例):

Error 6 error C2039: 'ToInt16' : is not a member of 'System::String'    c:users****.****documentsvisual studio 2005projectscpas1cpas1Form1.h    1265

,下面是受影响的一行代码:

 part1Quantity = this->txtPartQuantity1->Text->ToInt16(0);

您正在寻找Convert.ToInt16(带有c++示例)。

。. NET string没有ToInt16方法

如果你在c#中做类似的事情并且使用string。对于ToInt16,它很可能是作为一个扩展方法实现的。

扩展方法不能作为对象成员函数从托管c++中调用