Я создал SPROC, который сохраняет объект и возвращает идентификатор сохраненного нового объекта. Теперь я хотел бы вернуть int int int?Как преобразовать 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?
}
Спасибо за помощь
Обратите внимание, что 'id.Value' выдаст исключение, если id равен null. В некоторых контекстах это будет уместно, иначе используйте '??'. –
Разве это не то, что я предложил? –
Работает ли '??' только с Nullable <>, а также с обычными ссылочными типами? –