我有一个非常简单的代码和一些非常简单的文件
我创建了一个C#文件来插入一些数据并从中收集管脚,但当我这样做时,它会给我以下错误:
错误CS0246找不到类型或命名空间名称“Places”(是否缺少using指令或程序集引用?)
我的代码:
数据反恐精英
using System;
using System.Collections.Generic;
using System.Text;
namespace Orbage
{
class DATA
{
string Label = "USA",
Address = "This is the US",
Lat = "40.060407",
Lng = "-102.453091";
}
}
地图页。cs(这里是错误)
using System.Collections.Generic;
using Xamarin.Forms.Maps;
using Xamarin.Forms;
using System.IO;
using Newtonsoft.Json;
namespace Orbage
{
class MapPage : ContentPage
{
public MapPage()
{
CustomMap customMap = new CustomMap
{
MapType = MapType.Street
};
// ...
Content = customMap;
var json = File.ReadAllText("DATA");
var places = JsonConvert.DeserializeObject<List<Places>>(json);
foreach (var place in places)
{
CustomPin pin = new CustomPin
{
Type = PinType.Place,
Position = new Position(place.lat,place.lng),
Label = place.Label,
Address = place.Address,
Name = "Xamarin",
Url = "http://xamarin.com/about/"
};
customMap.CustomPins = new List<CustomPin> { pin };
customMap.Pins.Add(pin);
customMap.MoveToRegion(MapSpan.FromCenterAndRadius(new Position(37.79752, -122.40183), Distance.FromMiles(1.0)));
}
}
}
}
我想这是所有需要的代码。我希望这足够了。
我参考了以下答案:
你的代码中有很多问题。
我只想解决与你提出的问题有关的问题。
它应该是DATa
而不是Place
,您需要将属性声明为public
,并从lat
更改为lat
,等等。。。。
class DATA
{
public string Label = "USA";
public string Address = "This is the US";
public string Lat = "40.060407";
public string Lng = "-102.453091";
}
var places = JsonConvert.DeserializeObject<List<DATA>>(json);
foreach (var place in places)
{
CustomPin pin = new CustomPin
{
Type = PinType.Place,
Position = new Position(place.Lat, place.Lng),
Label = place.Label,
Address = place.Address,
大家好。我目前正在做一个Xamarin。窗体可移植应用程序,我在其中创建了两个视图,即MainPageMain.xaml和秒age.xaml.在pp.cs中,我已将根页面设置为MainPageMain,但我想将其更改为秒页面。 每次我更改它时,都会出现此错误: 找不到类型或命名空间名称“PROJECTNAME”(您是否缺少使用指令或程序集引用? 这背后的原因是什么?如果你需要更多代码,请告诉我。
所以,我有一个C#的MVC4项目,我正在使用Visual Studio For Web 2012 Express。 由于以下错误,我无法编译projecto:找不到类型或命名空间名称“BundleCollection”(是否缺少using指令或程序集引用?) 通常,这意味着缺少一个库。因此,在互联网上快速搜索后,我使用NuGet安装了微软。AspNet。网状物优化,但仍然不起作用。 让我感兴趣的是
我尝试使用以下方法解析xml文档: 我得到了一个错误: 找不到类型或命名空间名称“XmlDocument”。是否缺少程序集引用? 即使我有使用系统。Xml; 我不确定程序集引用是什么。我正在使用Xamarin Studio。我看到有几个文件夹可供参考。在基础项目的references文件夹中,我没有看到System的条目。Xml 但在个别平台上,我确实看到了这个系统。里面有Xml。 我该怎么做才能
问题内容: 我知道这是一个常见错误,但是我对添加到项目中的System.Data.DataSetExtensions.dll具有正确的引用,而我的项目是为.net 4.5构建的SQL CLR项目,并且在下一行遇到了错误: 我还检查了dll的属性,它为4.5 dll引用了正确的版本,因此还有什么可能导致此问题?这是SQL CLR项目的问题吗? 问题答案: 是一个程序集,而不是名称空间。你只需要添加一
在Visual Studio 2015专业版中打开我的项目时,我的所有视图(*. cshtml)中都有以下错误(以及更多)。 错误CS0246找不到类型或命名空间名称“系统”(您是否缺少使用指令或程序集引用?)严重性代码描述项目文件行 错误CS0518预定义类型“系统”。对象“”未定义或导入严重性代码描述项目文件行 错误CS0518预定义类型“系统”。字符串“”未定义或导入 我有这些参考资料: 我
我已经创建了空的ASP.NET核心项目,我想在那里设置角。为此,我需要应用程序服务静态文件。所以我的startup.cs看起来是: 怎么了?