public List<string> GetChildItems(string path) { var items = m_server.GetItems(path, RecursionType.OneLevel); return items .Items .Select(i => i.ServerItem) .Where(i => i != path) .ToList(); }