我创建了一个SPROC,它保存一个对象并返回保存的新对象的ID。现在,我想返回一个int而不是int吗?

public int Save(Contact contact)
{
  int? id;
  context.Save_And_SendBackID(contact.FirstName, contact.LastName, ref id);
  //How do I return an int instead of an int?
}

感谢您的帮助

最佳答案

return id.Value; // If you are sure "id" will never be null

或者
return id ?? 0; // Returns 0 if id is null

关于c# - 如何转换int?成int,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3040173/

10-17 02:35