所以,这是交易.
我为wp7设置了一个应用程序,其中有一个包含50个引号的数组.当用户单击按钮时,将显示阵列中的随机引用.问题是,引号总是以相同的顺序出现.例如,报价为1-50.订单总是2,4,20,31,10 ......有没有办法解决这个问题?我希望每次使用应用程序时都会出现一个随机且不同的引号.
这是代码:
string[] listaCantadas;
Random r1, r2;
public MainPage()
{
InitializeComponent();
listaCantadas = new string[]
{"//set of quotes
};
r1 = new Random(100);
r2 = new Random(r1.Next(0, 50));
}
//click event for display a random quote
int Cantada = r2.Next(0, listaCantadas.Length - 1);
txtBlockCantada.Text = listaCantadas[Cantada];
});
}
Run Code Online (Sandbox Code Playgroud) 所以,我在stackoverflow上搜索了很多,并且只能找到一种方法来确定我的应用程序是否第一次在用户设备上运行.
问题是:我将发布我的应用程序的更新,并希望用户在更新并运行它之后,会收到一个关于应用程序新内容的小弹出窗口,但这只是他在更新后第一次运行.
这样的事情可能吗?
保持"第一次运行"并包括"更新后的第一次运行"非常重要