如何创建随机代码

How can create a random code

我想要一个 Windows Phone Silverlight 8.1 代码会在您按下按钮时随机打开下一页(从程序中的页面之间)??

谢谢

int randomNumber;

randomNumber = new Random().Next(1, n + 1);

switch(randomNumber)
{
   case 1: ShowPage1();
           break;
   case 2: ShowPage2();
           break;
   case 3: ShowPage3();
           break;
   ...
   case n: ShowPageN();
             break;
}