在Windows Phone中的页面之间共享数据

时间:2012-06-20 23:19:16

标签: windows-phone-7

我有一个非常基本的类,其中包含用户的Twitter令牌信息。每当我调用API时,我都需要这个类,所以我想知道在页面之间分享它的最佳方法是什么。第一次从twitter请求令牌时,该类被序列化。

所以我能做的就是在每个页面中反序列化它,如果我还没有它的话。但这是一个好方法吗?有没有比不断需要反序列化课程更好的方法? (可能更快的方式,或者根本没有性能问题?)

1 个答案:

答案 0 :(得分:0)

您可以在项目中定义TwitterSettings.cs类,并将成员定义为静态。 这样您就可以在Main页面中设置它们的值,然后在整个应用程序中访问它们,就像这样,

oauthToken = TwitterSettings.AccessToken;

另一种实现此目的的方法是使用App.xaml.cs页面中的应用程序资源 点击此链接查看Application Properties