Uygulama geliştirirken veritananı uygulamalarının yanısıra dosyalarlada işlemler gerçekleştiriyoruz. Bu işlemlerde işlem yapılacak dosyaları kullanıcıya bırakmak istiyorsak yada kendimiz belirli bir dizindeki dosyalarla toplu olarak işlem yapmak istiyorsak o dizindeki dosyaların tamamını yada belirli uzantıya sahip olanları sıralamak yada bir listeye atamak