private static IList<string> ProcessWarnings(ReportingServicesBatchUpload.ReportingServices2005WebService.Warning[] warnings) { IList<string> rc = new List<string>(); if (warnings != null) foreach (var warning in warnings) rc.Add(warning.Message); return rc; }