private List <PersistedFile> GetPersistedFileList() { string str = smartContent.Properties.GetString(listId, null); if (string.IsNullOrEmpty(str)) { return(new List <PersistedFile>()); } List <PersistedFile> results = new List <PersistedFile>(); string[] files = StringHelper.Split(str, FILE_SEPARATOR); foreach (string file in files) { string[] chunks = file.Split(INTERNAL_EXTERNAL_SEPARATOR); switch (chunks[0]) { case "I": PersistedFile persistedFile = new PersistedFile(true, chunks[2]); persistedFile.SmartContentName = chunks[1]; results.Add(persistedFile); break; case "E": results.Add(new PersistedFile(false, chunks[1])); break; } } return(results); }
private List<PersistedFile> GetPersistedFileList() { string str = smartContent.Properties.GetString(listId, null); if (string.IsNullOrEmpty(str)) return new List<PersistedFile>(); List<PersistedFile> results = new List<PersistedFile>(); string[] files = StringHelper.Split(str, FILE_SEPARATOR); foreach (string file in files) { string[] chunks = file.Split(INTERNAL_EXTERNAL_SEPARATOR); switch (chunks[0]) { case "I": PersistedFile persistedFile = new PersistedFile(true, chunks[2]); persistedFile.SmartContentName = chunks[1]; results.Add(persistedFile); break; case "E": results.Add(new PersistedFile(false, chunks[1])); break; } } return results; }