public void LoadAll() { itemTable.Clear(); ItemData[] items = AssetUtil.LoadItemAssets(); if (items == null || items.Length <= 0) { return; } //return if null or empty foreach (var item in items) { itemTable.Add(new ItemTableViewData(item.Id, item.name.ToSentenceCase(), item.Icon, item.Effects, item.Description, item.Category, item.Rarity, item.Active, item.FolderPath)); } }