title: Cannot assign to 'method' because it is a 'method group
body: <p>I can't run my code because there is a error saying:</p>
  
  <blockquote>
    <p>Cannot assign to 'OnNewLand' because it is a 'method group</p>
  </blockquote>
  
  <p>This is strange because I have used the same structure as my other methods and there were no problem with them. 
  Here is my code.</p>
  
  <pre><code> private void CreateNewFlight()
          {
              string flightCode = ReadFlightCode();
  
              //Create the new bidder
              if (!string.IsNullOrEmpty(flightCode))
              {
                  FlightWindow frm = new FlightWindow(Flightcode.Text);
                  frm.Show();
  
                  //Subscribe to the publisher's new bid and quit bid events
                  frm.NewStart += OnNewStartClick;
                  frm.NewChangeRoute += OnNewChangeRoute;
                  frm.OnNewLand += OnNewLand; &lt;----Here is the error &lt;-------
              }
          }
  </code></pre>
  
  <blockquote>
    <p>Cannot assign to 'OnNewLand' because it is a 'method group</p>
  </blockquote>
  
  <p>My other window:</p>
  
  <pre><code>public event EventHandler&lt;Start&gt; NewStart;
          public event EventHandler&lt;ChangeRoute&gt; NewChangeRoute;
          public event EventHandler&lt;Land&gt; NewLand;
  private void btnStart_Click(object sender, RoutedEventArgs e)
          {
  
              Start startinfo = new Start(this.Title);
              OnNewStart(startinfo);   //Raise event   
              btnLand.IsEnabled = true;
              Routetxt.IsEnabled = true;
              changebtn.IsEnabled = true;
              btnStart.IsEnabled = false;
          }
          private void changebtn_Click(object sender, RoutedEventArgs e)
          {
              ChangeRoute changeinfo = new ChangeRoute(this.Title, Routetxt.Text);
              OnNewChangeRoute(changeinfo);   //Raise event   
          }
          private void btnLand_Click(object sender, RoutedEventArgs e)
          {
              Land landinfo = new Land(this.Title);
              OnNewLand(landinfo); //Raise event  
          }
          //Raise Event
          public void OnNewStart(Start e)
          {
              if (NewStart != null)
                  NewStart(this, e);
          }
  
          public void OnNewChangeRoute(ChangeRoute e)
          {
              if (NewChangeRoute != null)
                  NewChangeRoute(this, e);
          }
  
          public void OnNewLand(Land e)
          {
              if (NewLand != null)
                  NewLand(this, e);
          }
  </code></pre>