gpt4 book ai didi

c# - 当前上下文中不存在名称 'Console' 在 xamarin 表单应用程序中

转载 作者:太空狗 更新时间:2023-10-29 20:43:59 28 4
gpt4 key购买 nike

我正在使用 Xamarin Forms 开发一个应用程序,它需要从设备获取地理位置数据,然后将地理位置坐标放入 forecast.io URL 我正在使用 James Montemagno 的 Geolocator 插件,我正在使用代码阅读我的建议,但是我收到以下错误 4 次:

The name 'Console' does not exist in the current context

这是我的代码:

using AppName.Data;
using Xamarin.Forms;
using Plugin.Geolocator;

namespace AppName.Radar
{
public partial class RadarHome : ContentPage
{
public RadarHome()
{
var locator = CrossGeolocator.Current;
locator.DesiredAccuracy = 50;

var position = await locator.GetPositionAsync(timeout: 10000);

Console.WriteLine("Position Status: {0}", position.Timestamp);
Console.WriteLine("Position Latitude: {0}", position.Latitude);
Console.WriteLine("Position Longitude: {0}", position.Longitude);
var LatLong = position.Latitude + "," + position.Longitude;

var browser = new WebView();
browser.Source = "https://forecast.io/?mobile=1#/f/" + LatLong;

Content = browser;
}
}
}

我正在使用 Visual Studio Update 3。对我做错了什么有什么想法吗?

最佳答案

由于您的代码位于具有特定配置文件的 PCL 中,因此 System.Console 不可用。

改用 Debug.WriteLine("Text here"),不要忘记添加 using System.Diagnostics;

关于c# - 当前上下文中不存在名称 'Console' 在 xamarin 表单应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39104644/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com