C# 如何使用API v3.NET删除Google日历中的事件?

C# 如何使用API v3.NET删除Google日历中的事件?,c#,.net,google-api,google-calendar-api,google-api-dotnet-client,C#,.net,Google Api,Google Calendar Api,Google Api Dotnet Client,我有这个方法: public static void DeleteEvent(CalendarService service, Event eventToDelete, string calendarId = "primary") { service.Events.Delete(calendarId, eventToDelete.Id); } 但它无法从日历中删除任何事件 我做错了什么?您需要做的是在行尾添加一个.Execute()来执行delete命令,然后它将如下所示: serv

我有这个方法:

public static void DeleteEvent(CalendarService service, Event eventToDelete, string calendarId = "primary")
{
    service.Events.Delete(calendarId, eventToDelete.Id);
}
但它无法从日历中删除任何事件


我做错了什么?

您需要做的是在行尾添加一个
.Execute()
来执行delete命令,然后它将如下所示:

 service.Events.Delete(calendarId, eventToDelete.Id).Execute();

您也可以参考以了解更多信息

您是否收到任何错误或异常?还有其他操作在那里工作吗?@unlucky我没有收到任何异常或错误。程序一直在运行。它只是无法删除任何条目。我在下面添加了一个答案,请看一看,让我知道现在发生了什么