private void customersToolStripMenuItem1_Click(object sender, EventArgs e)
{
custList.Text = "";
FormControl();
CustlistGB.Visible = true;
CustlistGB.BringToFront();
Optionchc.Visible = false;
mainFormHandler.Size = new System.Drawing.Size(281, 367);
custList.Text = "";
fileloc = System.AppDomain.CurrentDomain.BaseDirectory + @"data\" + Todaysdate + @"\Customers.txt";
if (!Directory.Exists(System.AppDomain.CurrentDomain.BaseDirectory + @"data\" + Todaysdate))
{
Directory.CreateDirectory(System.AppDomain.CurrentDomain.BaseDirectory + @"data\" + Todaysdate);
}
using (var stream = new StreamWriter(@"data\" + Todaysdate + @"\Customers.txt", append: true))
{
stream.Close();
int counter = 0;
StreamReader read = new StreamReader(fileloc.ToString());
List<string> users = new List<string>(File.ReadAllLines(fileloc));
while (!read.EndOfStream)
{
string line = read.ReadLine();
string[] tokens = line.Split(new char[] { ',' }, StringSplitOptions.None);
foreach (string sx in tokens)
{
custList.Text = tokens[0];
counter++;
}
}
}
}
У меня проблема с тем, чтобы заставить мой код работать.Я пытаюсь получить первый «токен» в каждой строке, чтобы появиться в моем списке, но он не появляется.Когда я нажимаю на список во время работы приложения, оно, тем не менее, отображает информацию о первой строке в ярлыках, когда я нажимаю на список.Есть идеи?