首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

这段C++代码请高手转一下C# 多谢了

2012-01-20 
这段C++代码请高手转一下C# 谢谢了.这段C++代码请高手转一下C#谢谢了.或者详细告诉我改哪里也行,另问一下,

这段C++代码请高手转一下C# 谢谢了.
这段C++代码请高手转一下C#   谢谢了.或者详细告诉我改哪里也行,另问一下,C#里能存在C++的指针吗??


if(isCalMonth   &&   X[0]   >   monthMoney)
{
char   szMsg[256];
memset(szMsg,   0,   sizeof(szMsg));
sprintf(szMsg,   "%s[%f] ",   "最低还款额要大于 ",   X[0]);
::MessageBox(NULL,   szMsg,   "error ",   MB_OK   |   MB_ICONERROR);

if(X   !=   NULL)
{
delete   []X;
X   =   NULL;
}

if(Y   !=   NULL)
{
delete   []Y;
Y   =   NULL;
}

return   INVALID_RET;
}

[解决办法]
if(isCalMonth && X[0] > monthMoney)
{
char szMsg[256];
memset(szMsg, 0, sizeof(szMsg));
sprintf(szMsg, "%s[%f] ", "最低还款额要大于 ", X[0]);
string szMsg = String.Format( "{0}[{1}]最低还款额要大于 " , X[0]) //这里c代码有些问题缺参数
::MessageBox.Show(szMsg);

return INVALID_RET;
}

[解决办法]
C#里有指针,指定unsafe就可以了

[解决办法]
sorry
copy past 惹的祸
if(isCalMonth && X[0] > monthMoney)
{
string szMsg = String.Format( "{0}[{1}]最低还款额要大于 " , X[0]) //这里c代码有些问题缺参数
::MessageBox.Show(szMsg);

return INVALID_RET;
}

[解决办法]
sprintf(szMsg, "%s[%f] ", "最低还款额要大于 ", X[0]); //少一个参数

热点排行