c# - Xamarin 连通性变化变换函数
问题描述
我正在学习 Xamarin。我想改变这个功能:
public void CheckWifiContinuously()
{
CrossConnectivity.Current.ConnectivityChanged += (sender, args) =>
{
Conn = args.IsConnected ? true : false;
};
}
进入一个返回args.IsConnected
(布尔值)的函数
我从这里获取代码。
谢谢你的帮助。
解决方案
您使用的代码是跟踪网络状态更改事件。您想要实现的是“如何检查网络是否可用”。您可以通过以下方式执行此操作:
if(CrossConnectivity.Current.IsConnected)
{
//Connected
}
else
{
//Not Connected
}
您实际上不需要创建单独的函数。正如我上面提到的,您可以直接使用此属性。希望这可以帮助!
推荐阅读
- c# - 在两个数字之间生成随机数并忽略集合中的数字
- csv - Azure Datafactory 处理和筛选要处理的文件
- postman - 对散列结果的语法邮递员标题很热
- d3.js - 在 d3.js 中从嵌套对象转换为分层数据结构
- flutter - 在没有 android studio 的情况下在本地运行 Flutter Web 应用程序
- jquery - 使用 ajax 和 jquery-confirm.js 提交表单
- javascript - Javascript 中的键盘箭头键控件
- reactjs - 不匹配的路由使用 React Router 渲染
- javascript - 如何使用函数的输出?
- reactjs - 根据数组更改对象值