public InventoryReport (InventoryItem [] inventoryItems) { string [] itemNames = new string[inventoryItems.Length]; for (int i = 0; i < itemNames.Length; i++) { itemNames[i] = inventoryItems[i].Name; } overwriteDetailEntry( CURRENT_INVENTORY_KEY, ArrayUtil.ToString(itemNames) ); }