Asp.net核心类型不能是ByRef参数名称:类型

时间:2018-03-15 07:34:35

标签: c# asp.net-core

当我运行此方法时,它显示以下错误,

public bool SaveDocument(out string newDocumentNo, ReciptUpdate reciptUpdate)
{
    newDocumentNo = "MB120055";
    return true;            
}

错误是

  

ArgumentException:Type不能是ByRef
   参数名称:type

1 个答案:

答案 0 :(得分:0)

您方法的示例代码。使用你的方法时你必须在第一个参数中输出方法。

static void Main(string[] args)
{
  string docNo = string.Empty;
  SaveDocument(out docNo, new ReciptUpdate() { });
}

 public static bool SaveDocument(out string newDocumentNo, ReciptUpdate reciptUpdate)
{
   newDocumentNo = "MB120055";
   return true;
}