C# Xamarin连通性变化变换函数
我正在学习沙马林。我想更改此功能:C# Xamarin连通性变化变换函数,c#,xamarin.forms,C#,Xamarin.forms,我正在学习沙马林。我想更改此功能: public void CheckWifiContinuously() { CrossConnectivity.Current.ConnectivityChanged += (sender, args) => { Conn = args.IsConnected ? true : false; }; } 进入一个函数,该函数返回args.IsConnected(布尔值) 我从你
public void CheckWifiContinuously()
{
CrossConnectivity.Current.ConnectivityChanged += (sender, args) =>
{
Conn = args.IsConnected ? true : false;
};
}
进入一个函数,该函数返回args.IsConnected
(布尔值)
我从你的电脑上获取密码
谢谢你的帮助 您使用的代码用于跟踪网络状态更改事件。您想要实现的是“如何检查网络是否可用”。您可以通过以下方式执行此操作:
if(CrossConnectivity.Current.IsConnected)
{
//Connected
}
else
{
//Not Connected
}
实际上,您不需要创建单独的函数。正如我上面提到的,您可以直接使用这个属性。
希望这有帮助 您使用的代码用于跟踪网络状态更改事件。您想要实现的是“如何检查网络是否可用”。您可以通过以下方式执行此操作:
if(CrossConnectivity.Current.IsConnected)
{
//Connected
}
else
{
//Not Connected
}
实际上,您不需要创建单独的函数。正如我上面提到的,您可以直接使用这个属性。
希望这有帮助 您可以使用,特别是交叉连接功能已整合到Xamarin.Essentials工具包中
private bool CheckInternet()
{
var current = Connectivity.NetworkAccess;
if (current == NetworkAccess.Internet) return true;
else return false;
}
您可以使用,特别是交叉连接功能已整合到Xamarin.Essentials工具包中
private bool CheckInternet()
{
var current = Connectivity.NetworkAccess;
if (current == NetworkAccess.Internet) return true;
else return false;
}
Visual studio找不到package@kikis您必须通过nuget下载它,才能在解决方案中使用它。Visual studio找不到package@kikis您必须通过nuget下载它,才能在解决方案中使用它。