ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

36、.NET 响应式扩展与 Windows Phone 应用安全指南

2026/8/9 15:04:06 拓冰建站 浏览量
36、.NET 响应式扩展与 Windows Phone 应用安全指南

.NET 响应式扩展与 Windows Phone 应用安全指南

1. .NET 响应式扩展(Rx.NET)

Rx.NET 提供了强大的框架,用于实现并发异步编程,包括云编程。下面介绍一个应用中的具体修改步骤:
-修改WireUpKeyEvents函数:将城市名称KeyUp事件的Observable序列生成移到单独的GetKeys方法中。用以下代码替换WiredUpKeyEvents()函数:

private void WireUpKeyEvents() { GetKeys(); _keys.ObserveOn(Deployment.Current.Dispatcher).Subscribe(evt => { if (txtCityName.Text.Length >= 5) { weatherClient.GetWeatherAsync(txtCityName.Text, conCountry); } }); }
  • 运行应用:按下 F5 运行应用,其行为与之前的示例基本相同,仍然是输入城市名称并获取该城市的天气信息。但在后台,输出窗口会显示消息,表明Observable