public void AddTag(string tag) { if (!string.IsNullOrEmpty(tag)) { string serializedTags = settingsService.GetStorageValue("Tags"); var savedTags = string.IsNullOrEmpty(serializedTags) ? new List <string>() : JsonConvert.DeserializeObject <List <string> >(serializedTags); if (!savedTags.Contains(tag)) { savedTags.Add(tag); } settingsService.AddOrUpdateStorageValue("Tags", JsonConvert.SerializeObject(savedTags)); } }