Map是一个名称空间,但与Xamarin.forms中的类型一样使用

Map是一个名称空间,但与Xamarin.forms中的类型一样使用,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我按照中的教程创建自定义地图,在运行示例时效果很好,但在我的项目中效果很好。它有一个错误“映射是一个名称空间,但像类型一样使用” 这是我的密码: using System.Collections.Generic; using Xamarin.Forms.Maps; namespace CapstoneProject.Map.Models { public class CustomMap: Map { public List<CustomPin&

我按照中的教程创建自定义地图,在运行示例时效果很好,但在我的项目中效果很好。它有一个错误“映射是一个名称空间,但像类型一样使用” 这是我的密码:

 using System.Collections.Generic;
 using Xamarin.Forms.Maps;

 namespace CapstoneProject.Map.Models
 {
     public class CustomMap: Map
     {
        public List<CustomPin> CustomPins { get; set; }
     }
 }
使用System.Collections.Generic;
使用Xamarin.Forms.Maps;
命名空间CapstoneProject.Map.Models
{
公共类CustomMap:Map
{
公共列表CustomPins{get;set;}
}
}

此代码使用Xamarin.Forms.Maps;是灰色的。

名称空间的一部分似乎有“Map”一词。我猜Xamarin Forms会让CapstoneProject.Map和Xamarin.Forms.Maps.Map混淆


如果您在示例中没有走得太远,我建议您重新开始,不要在命名结构中使用“Map”。

您的名称空间的一部分似乎有“Map”一词。我猜Xamarin Forms会让CapstoneProject.Map和Xamarin.Forms.Maps.Map混淆

如果您对这个示例没有做得太多,我建议您重新开始,不要在命名结构中使用“Map”