Ich habe einen SPROC erstellt, der ein Objekt speichert und die ID des neuen gespeicherten Objekts zurückgibt. Nun würde ich gerne einen int nicht einen int zurückgeben?Wie konvertiere ich int? in 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?
}
Vielen Dank für
Beachten Sie, dass 'id.Value' eine Ausnahme auslöst, wenn id null ist. In manchen Kontexten ist das angemessen, andernfalls verwenden Sie '??'. –
Ist das nicht, was ich vorgeschlagen habe? –
Funktioniert '??' nur mit Nullable <> oder auch regulären Referenztypen? –