Xamarin“命名空间,但像类型一样使用”错误
本文关键字:命名空间 一样 错误 Xamarin 类型 | 更新日期: 2023-09-27 18:32:25
我正在关注一个YouTube视频,教我们如何使用Xamarin Studio开发应用程序。我跟着那家伙做的一模一样。但是目前我收到错误
"ListView 是一个'命名空间',但像类型一样使用"
这是我的代码
int count = 1;
private List<string> mItem;
private ListView mListView;
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
// Set our view from the "main" layout resource
SetContentView (Resource.Layout.Main);
mListView = FindViewById<ListView> (Resource.Id.mylistview);
mItem = new List<string> ();
//Add Items
mItem.Add ("Tom");
mItem.Add ("Bob");
mItem.Add ("Jack");
ArrayAdapter<string> adapter = new ArrayAdapter<string> (this, Android.Resource.Layout.SimpleListItem1, mItem);
mListView.Adapter = adapter;
}
因为您命名了项目 ListView,所以每当在代码中使用 ListView
时,它都会认为您引用的是命名空间,因为这是项目的名称。然后,您不能再将列表视图用作类型。
选择一个不同的项目名称,它应该可以工作。请记住,切勿以关键字或类型名称命名项目。