Если вы не можете использовать StreamReader или StreamWriter, вы можете использовать поле ввода для пользователя, чтобы ввести свое собственное имя. например:
string sName;
//asks user to input their name before the game begins
sName = Microsoft.VisualBasic.Interaction.InputBox("Please enter your name:", "What is Your Name?", "");
//if no name is entered, they are asked again
while (sName == "")
{
MessageBox.Show("Please enter your name.");
sName = Microsoft.VisualBasic.Interaction.InputBox("Please enter your name:", "What is Your Name?", "");
}
Помимо объявления переменной, вам также необходимо включить
using Microsoft.VisualBasic;
вверху вашей страницы. И дополнительно вам нужно будет добавить ссылку на страницу. Справа в обозревателе решений, если щелкнуть правой кнопкой мыши на ссылке, добавить ссылку, в .NET вы найдете «Microsoft.VisualBasic»
Вы можете поместить действительный код Inpuxbox в любое место вашего кода, и вы можете с легкостью повторно использовать и редактировать его.