我正在开发Windows Phone 8.1应用程序,我必须在执行某些方法之前检查一些信息(我必须检查互联网连接是否可用以及本地化是否处于活动状态)。 在wp8.1中的某些操作之前有拦截器或其他以编程方式执行方法的方法吗?
答案 0 :(得分:0)
.NET平台有一个叫做Code Contracts的东西。基本上,从.NET 4.0开始,您可以使用Contract.Requires(Boolean)
来验证前置条件是否处于活动状态。您甚至可以在用户未激活时向其显示特殊消息。
有关详细信息,MSDN上有http://msdn.microsoft.com/en-us/library/dd264808(v=vs.110).aspx,当然还有Google。