所以我有以下代码:
在其继承层次结构的所有级别实现Add(System.Object). @H_404_4@Microsoft.Exchange.WebServices.Data.FindItemsResults未实现Add(System.Object). @H_404_4@我一直在搜索,我得出的结论是我必须添加一个公共的Add(Object obj)方法.现在我不确定这个方法应该包含什么或什么时候被调用,有人能指出我正确的方向吗? Add方法需要手动添加每个约会吗? @H_404_4@我发现一些有用的链接:
here
here @H_404_4@非常感激.
private static string FindAppointmentsAsXmlString(CalendarView calendar,ExchangeService serv) { FindItemsResults appointments = serv.FindAppointments(WellKnownFolderName.Calendar,calendar); var serializer = new XmlSerializer(appointments.GetType()); var writer = new StringWriter(); try{ serializer.Serialize(writer,appointments); Console.WriteLine(writer.GetStringBuilder().ToString()); Console.ReadLine(); } catch (Exception ex) { Console.WriteLine(ex); Console.ReadLine(); } return writer.GetStringBuilder().ToString(); }@H_404_4@初始化序列化程序时,我得到异常: @H_404_4@要成为XML可序列化,从IEnumerable继承的类型必须具有
在其继承层次结构的所有级别实现Add(System.Object). @H_404_4@Microsoft.Exchange.WebServices.Data.FindItemsResults未实现Add(System.Object). @H_404_4@我一直在搜索,我得出的结论是我必须添加一个公共的Add(Object obj)方法.现在我不确定这个方法应该包含什么或什么时候被调用,有人能指出我正确的方向吗? Add方法需要手动添加每个约会吗? @H_404_4@我发现一些有用的链接:
here
here @H_404_4@非常感激.