سلام. من یه فرم دارم که با دکمه "انتخاب پوشه" یه دایرکتوری رو انتخاب میکنه و فایل های داخل پوشه رو در ListBox1 نمایش میده و تعداد فایل ها رو هم در لیبل LabelShowCount نمایش میده (طبق عکس زیر)
حالا کاری که من میخوام انجام بدم اینه که وقتی دکمه "شروع عملیات" رو زدم به تعداد فایل هایی که در لیست باکس هست(الان در عکس 4 فایل انتخاب شده) پوشه ایجاد کنه و نام پوشه رو نام فایل های داخل لیست باکس (abbas , reza , ali , mohammad) بزاره.
کدش رو به چه صورت میشه نوشت؟
اینم کد من:
private void button1_Click(object sender, EventArgs e)
{
if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
{
string[] files = Directory.GetFiles(folderBrowserDialog1.SelectedPa th);
LabelShowCount.Text = files.Length.ToString();
txtDirectoryPath.Text = folderBrowserDialog1.SelectedPath;
string folderName = folderBrowserDialog1.SelectedPath;
foreach (string f in Directory.GetFiles(folderName, "*.*", SearchOption.AllDirectories))
ListBox1.Items.Add(f);
}
}