C# Klasör İçerisindeki Dosyaları Listeletme Yazılım Dilleri
C# Klasör İçerisindeki Dosyaları Listeletme

C# İle Belirtilen Klasör İçerisindeki Dosyaları Listeleme.C# İle Klasör İçerisindeki Dosyaları Listeletme İşlemi.Peki Nasıl Yapabiliriz ?

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;

namespace klasor_ici_dosya_listele
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private **** btnListele_Click(object sender, EventArgs e)
{
//listBox1'in içinde bulunan Item'ları
//Items.Clear() methodu ile temizliyoruz.
listBox1.Items.Clear();
//Daha sonra DirectoryInfo tipinden bir değişken oluşturup,
//içindeki dosyaları okumak istediğimiz klasörün dizin bilgisini veriyoruz.
string path=@"c:\windows";
DirectoryInfo di = new DirectoryInfo(path);
//FileInfo tipinden bir değişken oluşturuyoruz.
//çünkü di.GetFiles methodu, bize FileInfo tipinden bir dizi dönüyor.
FileInfo[] rgFiles = di.GetFiles();
//foreach döngümüzle fgFiles içinde dönüyoruz.
foreach (FileInfo fi in rgFiles)
{
//fi.Name bize dosyanın adını dönüyor.
//fi.FullName ise bize dosyasının dizin bilgisini döner.
listBox1.Items.Add(fi.Name);
}
}

}
}
 

Sizde bu kodlar yardımıyıla klasör içerisindeki dosyaları listeletme işlemini kolayca yapabilirsiniz

Ekleyen : Özkan Arıcı
Eklenme Tarih : 2020-04-01 01:35:45
Görüntülenme : 125

Yorumlar (0)


Yeni Yorum Ekle


Yorum yazmak için giriş yapınız..