-3 c# parameters
有办法解决这个问题吗?我是新手,我不明白......我试着用其他帖子解决这个问题,但我不知道......
public uint AddAllItemsByDefindex (int defindex, uint numToAdd = 0)
Run Code Online (Sandbox Code Playgroud)
"="符号出现错误"不允许使用默认参数说明符".
如果您需要从代码中了解其他内容以帮助我: 
默认参数仅允许从C#4.0开始.屏幕截图显示您正在使用Visual Studio 2008,它与.NET 2.0 - 3.5一起使用.
确保您针对.NET 4.0进行编译(您需要获得VS2010或更高版本),或者创建函数的重载:
public uint AddAllItemsByDefindex (int defindex, uint numToAdd)
{
// Use defindex and numToAdd
}
public uint AddAllItemsByDefindex (int defindex)
{
return AddAllItemsByDefindex(defindex, 0);
}
Run Code Online (Sandbox Code Playgroud)