public static Tag[] TagsInMediaList(InstagramMedia[] media) { var t = new List<string>(); foreach (var tag in from instagramMedia in media from tag in instagramMedia.Tags where !t.Contains(tag) select tag) t.Add(tag); return TagsFromStrings(t.ToArray()); }
public User[] UsersInMediaList(InstagramMedia[] media) { var users = new List<User>(); foreach (var instagramMedia in media.Where(instagramMedia => !users.Contains(instagramMedia.User))) users.Add(instagramMedia.User); return users.ToArray(); }