【问题标题】:Error - invalid token '(' in class struct or interface member declaration in c# [closed]错误 - c# 中的类结构或接口成员声明中的令牌“(”无效)[关闭]
【发布时间】:2013-05-14 07:37:57
【问题描述】:

我的代码是 -

public partial class App : Application
{

    HarvestApp.GoogleAPIManager GAPImanager = new HarvestApp.GoogleAPIManager();

    List<Event>todayCalendar = GAPImanager.GetCalendarEventsForDate(DateTime.Today);

    HarvestApp.HarvestManager HAPIManager = new HarvestApp.HarvestManager();

    Console.WriteLine("Entries found for Today :" + todayCalendar.Count);

    foreach(Event todayEvent in todayCalendar)
    {
        var addEvent = new HarvestApp.Harvest_TimeSheetEntry(todayEvent);
        EntryList.Add(addEvent);
        HAPIManager.postHarvestEntry(addEvent);
    }

 }

它给了我令牌错误。请帮忙。

【问题讨论】:

  • 你在哪一行得到错误?

标签: c# invalid-characters


【解决方案1】:

问题是您确实将代码直接放在类中,而不是像构造函数这样的成员:

public partial class App : Application
{
    public App()
    {
        HarvestApp.GoogleAPIManager GAPImanager = new HarvestApp.GoogleAPIManager();

        List<Event>todayCalendar = GAPImanager.GetCalendarEventsForDate(DateTime.Today);

        HarvestApp.HarvestManager HAPIManager = new HarvestApp.HarvestManager();

        Console.WriteLine("Entries found for Today :" + todayCalendar.Count);

        foreach(Event todayEvent in todayCalendar)
        {
            var addEvent = new HarvestApp.Harvest_TimeSheetEntry(todayEvent);
            EntryList.Add(addEvent);
            HAPIManager.postHarvestEntry(addEvent);
        }
    }
 }

【讨论】:

    【解决方案2】:

    你不能像这样声明代码指令:

    Console.WriteLine("Entries found for Today :" + todayCalendar.Count);
    
    foreach(Event todayEvent in todayCalendar)
    {
        var addEvent = new HarvestApp.Harvest_TimeSheetEntry(todayEvent);
        EntryList.Add(addEvent);
        HAPIManager.postHarvestEntry(addEvent);
    }
    

    在你的班级正文中。

    您应该在构造函数或特定方法中进行这些调用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-08-02
      • 1970-01-01
      • 1970-01-01
      • 2012-06-19
      • 2013-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多