【问题标题】:pick names from a list into a form - Visual Studio 2010从列表中选择名称到表单中 - Visual Studio 2010
【发布时间】:2023-03-22 07:40:01
【问题描述】:

我正在尝试创建一个表单,其中创建了人名列表。我的表单上有 2 个按钮。一个用于选择名称并将其显示到表单上,另一个用于重置表单。

如何编码,以便列表中的名称显示在我为它们指定的标签上。

我希望随机选择名称。例如,我有 10 个名字,我希望随机选择其中 4 个名字并显示出来。这将大有帮助。非常感谢。

Visual Studio 2010 C#

【问题讨论】:

  • 您可以在 C# 中像这样处理列表:list[0].name。也许如果你使用Random 类并接收一个数字并将该数字作为list[index] 的索引是一个好主意。

标签: c# visual-studio visual-studio-2010


【解决方案1】:

试试这个:

List <string> peopleName = new List <string> ();
Random rand = new Random();
for(int i = 0; i < 4; i++)
{
    int index = rand.Next(0, 10);
    label1.Text = peopleName[index];
}

也许它不是最好的,但它可以提供帮助。

【讨论】:

  • 我已将其添加并编辑。效果很好,谢谢。我可以使用其他所需的名称来做到这一点。你知道我是怎么做到的,所以当我单击“选择名称”按钮时,将为该位置选择每个名称,因为目前我必须单击标签以选择一个随机名称。非常感谢。
  • @T.Fensom:也许我的英语太弱了,因为我真的不明白你想做什么,就像你在评论中所说的那样。请让你的问题更容易。 tnx
  • 我有标签根据需要显示随机名称,我感谢您,但有没有办法可以链接编码,以便表单上的按钮为我选择名称。例子;我需要 40 个中的 10 个随机名称。单击时如何让按钮选择这些名称。谢谢
  • @T.Fensom:你的意思是把这段代码放在按钮事件中?
猜你喜欢
  • 1970-01-01
  • 2021-03-16
  • 1970-01-01
  • 1970-01-01
  • 2016-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-18
相关资源
最近更新 更多