#c#
#c#
Вопрос:
string[] files = Directory.GetFiles("C:/Users/ME/Desktop/items/", ".txt", SearchOption.AllDirectories);
Как бы я отображал возвращенные результаты в текстовом поле, которое я создал?
Ответ №1:
textbox1.Text = string.Join(Environment.NewLine, files);
Это внутренне использует StringBuilder или эквивалент для оптимальной производительности и предотвращения фрагментации кучи
Ответ №2:
foreach (string file in files) {
textbox1.Text = file Environment.NewLine;
}
Ответ №3:
System.Text.StringBuilder sbText = new System.Text.StringBuilder(10000);
foreach (string sFile in files) {
sbText.AppendLine(sFile);
}
TextBox1.Text = sbText.ToString();
Ответ №4:
При условии, что это многострочное текстовое поле:
foreach (string file in files)
{
YourTextBox.Text = file 'rn';
}