首页 > 解决方案 > Xamarin 连通性变化变换函数

问题描述

我正在学习 Xamarin。我想改变这个功能:

 public void CheckWifiContinuously()
 {
        CrossConnectivity.Current.ConnectivityChanged += (sender, args) =>
        {
            Conn = args.IsConnected ? true : false;
        };
 }

进入一个返回args.IsConnected(布尔值)的函数

我从这里获取代码。

谢谢你的帮助。

标签: c#xamarin.forms

解决方案


您使用的代码是跟踪网络状态更改事件。您想要实现的是“如何检查网络是否可用”。您可以通过以下方式执行此操作:

if(CrossConnectivity.Current.IsConnected)
{
    //Connected
}
else
{
  //Not Connected
}

您实际上不需要创建单独的函数。正如我上面提到的,您可以直接使用此属性。希望这可以帮助!


推荐阅读