我正在尝试将文本框中的输入用作字符串。问题是我需要它仅在填充框时使用它。我的目标是允许用户在框中输入用户名,如果框为空,我希望它尽可能使用我的全局静态字符串。如果有更好的想法,我会支持他们
我的程序使用 USERNAME 变量来获取用户名,但我希望用户能够在需要时在框中输入用户名的选项。
string username = (Environment.GetEnvironmentVariable("USERNAME"));
谢谢你
public partial class Form1 : Form
{
//My original strings, This is what i need to fix
static string config = File.ReadAllText("config.ini");
static string username = (Environment.GetEnvironmentVariable("USERNAME"));
static string Backups = config + @"\" + username + @"\" + "Backups" + @"\";
static string items;
public Form1()
{
InitializeComponent();
}
// How would i re purpose the string depending on the if?
if (!String.IsNullOrEmpty(toolStripTextBox1.Text))
{
toolStripTextBox1.Text = username;
MessageBox.Show(username);
}
else
{
string username = (Environment.GetEnvironmentVariable("USERNAME"));
}