我要做的是从我的数组中随机选择一个字符串,然后将其显示在一个名为txtResults的文本框中。我不知道如何实现这一点,因为我对C#还是一个新手来创建GUI。非常感谢任何建议或帮助。
private void btnMexican_Click(object sender, EventArgs e)
{
string[] mexicanRestaurants =
{
"Jose Locos/n853 N Glenstone Ave, Springfield, MO 65802/n(417) 831-1300",
"Tortilleria Perches\nElfindale Center, 1601 W Sunshine St, Springfield, MO 65807\n(417) 864-8195",
"Purple Burrito\n5360 S Campbell Ave Springfield, MO 65810\n(417) 883-5305",
"Amigos Mexican Restaurant\n2118 S Campbell Ave, Springfield, MO 65807\n(417) 887-1401",
"Cantina Laredo\nAddress: 4109 S National Ave, Springfield, MO 65807\n(417) 881-7200"
};
Random rand = new Random();
// Now what??
}
答案 0 :(得分:2)
获取字符串:
String result = mexicanRestaurants[rand.Next(mexicanRestaurants.Length)];
然后将其设置为文本框:
txtResults.text = result;
答案 1 :(得分:-1)
Here是随机文档。就像jdphenix在评论中所说,rand.Next(mexicanRestaurants.Length)
应该给你一个合适的索引。