命名空间不能直接包含成员?

时间:2016-06-02 12:55:10

标签: c#

我有问题。我一直在关注一个教程,以便我可以学习Xamarin的编程。那么现在我有这个错误行,我已经在标题中写了。这是所有人的代码;

using System.Collections.ObjectModel;
using UIKit;

namespace freesongsforme
{
static void Main(string[] args)
{ 
var listView = new ListView();
var myTrainers = new ObservableCollection<string>() { 

    "Song 1",
    "Song 2",

};
listView.ItemsSource = mySongs; 

    myTrainers.Add("Songsr");

}

&#39;&#39;&#39;&#39;&#39;部分被标记为错误。

1 个答案:

答案 0 :(得分:6)

您的代码需要包含在Class中 - 这是基本的C#

namespace freesongsforme
{

  public class MyClass {

    static void Main(string[] args)
    { 
      var listView = new ListView();
      var myTrainers = new ObservableCollection<string>() { 

        "Song 1",
        "Song 2",

      };

    listView.ItemsSource = mySongs; 

    myTrainers.Add("Songsr");

  }
}