I have some code like
Shipment shipment = new Shipment()
{
OrderId = order.Id,
Order = order,
TrackingNumber = p.ItemArray[3].ToString(),
TotalWeight = Convert.ToDecimal(p.ItemArray[5]),
ShippedDateUtc = Convert.ToDateTime(p.ItemArray[4]),
CreatedOnUtc = DateTime.Now
};
_shipmentService.InsertShipment(shipment);
In my case p.ItemArray[4] can be null. So how to avoid exception in this case???