Check for null and assign to a variable at once in C# 8
Also you can use empty property pattern:
if (_data.Item is {} item)
{
// use item
}
Null propagation.
var result = _data.Item?.UseItem()
or in a method
var result = UseItem(_data.Item?.Value ?? "some default value")