gpt4 book ai didi

C# 如何从字符串变量创建对象名称

转载 作者:行者123 更新时间:2023-11-30 19:50:49 25 4
gpt4 key购买 nike

我有一个带有一个文本框(Pname)和一个按钮的窗体。我有一个名为 Player 的类,没有构造函数。

当用户在文本框(例如 John)中输入文本并单击按钮时,系统将创建一个类 Player 的实例,对象名称为 John。

谢谢,周杰伦

最佳答案

您的问题不是很清楚,但我的理解是您希望您的 Player 类存储一个名称,该名称将由用户提供。

在这种情况下,您需要向您的 Player 类添加一个名为 Name 的字符串类型的属性,并且当用户单击该按钮时,您将创建一个新的 Player 实例(您甚至可以您没有显式定义构造函数),并根据文本框的值设置属性。例如,您可以这样定义类:

class Player
{
public string Name {get;set;}
//Other members (if any)
}

并在按钮单击的事件处理程序中(假设您的文本框名为 theTextBox):

var player = new Player();
player.Name = theTextBox.Text;
//Do whatever you need with the instance of Player

关于C# 如何从字符串变量创建对象名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1805218/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com