نحوه دسترسی به فایل های wwwroot در Asp.Net Core

نحوه دسترسی به فایل های wwwroot در Asp.Net Core

دسترسی به فایل های wwwroot در Asp.Net Core

شاید برای ما هم اتفاق افتاده باشه که بخواهییم به فایل های root پروژه خودمون دسترسی داشته باشیم یا بخواهییم تمام عکس های موجود در یک پوشه روت را نمایش بدهیم. برای این کار فقط کافیه از یکی از کد های زیر استفاده کنید.

گرفتن فایل های موجود در فهرست اصلی و زیر گروه ها یا پوشه های داخل آن:

Directory.GetFiles(path, "*.*", SearchOption.AllDirectories)

**منظور از Path مسیر فایل ها پوشه های شما در wwwroot می باشد **

گرفتن تمام فایل های موجود فقط در فهرست اصلی که شامل زیرشاخه نمیشود : 

Directory.GetFiles(path, "*.*", SearchOption.TopDirectory)

گرفتن فایل با پسوند مورد نظر (اینجا    .jpg)  در فهرست اصلی و زیر شاخه های آن:

Directory.GetFiles(path, "*.jpg", SearchOption.AllDirectories)

گرفتن تعداد فایل ها در فهرست اصلی و زیر شاخه های آن:

int fileCount = Directory.GetFiles(path, "*.*", SearchOption.AllDirectories).Length;

 

امیدوارم براتون مفید بوده باشه.

نویسنده محمد آقامحمدی


نظرات (0)

ارسال نظر شما