Я создаю программу в C#, которая требует от пользователя создать учетную запись, как я могу - PullRequest
0 голосов
/ 13 апреля 2020

Мне нужно создать программу, которая создает простую учетную запись, каждый раз, когда создается учетная запись, она создает экземпляр класса, и я искал способ, которым я мог бы дать каждому из них созданное имя, например

account1 = new Account();

account2 = new Account;

et c как заставить конечное число увеличиваться при каждом создании учетной записи, чтобы я мог это сделать?

или

взять информацию, которую вводит человек, и сделать эту часть имени учетной записи; поэтому, если кто-то помещает свое имя в текстовое поле, а ссылку в текстовое поле, могу ли я взять подстроку каждого и сделать ту часть ссылки, которая будет создана для учетной записи;

Как

a = Textbox1.Text
b = Textbox2.Text
string parta = a.Substring(0,2)
String partb = b.Substring(0,2)

и затем создайте новую учетную запись, являющуюся учетной записью [parta] [partb] = новая учетная запись ();

или что-то еще, извините, если это очевидный ответ.

1 Ответ

0 голосов
/ 13 апреля 2020

Прямо сейчас вы переименовываете имена переменных, а вместо этого хотите переместить их в свойство, поскольку это свойство класса Account

public class Account
{
    public string Name { get;set;}
}

...


var myAccount = new Account();
myAccount.Name = "Name1";

var mySecondAccount = new Account();
mySecondAccount = "Name2"

// You could also keep count and increment like so:

int totalAccounts = 0;

totalAccounts++;
var myAccount = new Account();
myAccount.Name = "Name" + totalAccounts;

totalAccounts++;
var mySecondAccount = new Account();
mySecondAccount = "Name" + totalAccounts;


...