پاکسازی (حذف فایل های یک پوشه خاص) فایل ها توسط سی شارپ
با استفاده از کد زیر می توانید فایل های یک پوشه خاص را حذف کنید . در این کدها از فضای نام System.IO و توابع بازگشتی برای حذف فایل ها استفاده شده است .
private void RemoveFiles(string strPath) { Directory dTemp = new Directory(strPath); for(int i = 0; i < lstExts.Items.Count; i++) { string s = lstExts.Items[i].ToString(); File[] fileList = dTemp.GetFiles(lstExts.Items[i].ToString()); for(int j = 0; j < fileList.Length; j++) { if(fileList[j].IsFile) { try { fileList[j].Delete(); } catch(SecurityException e) { lblStatus.Text = e.Message; } catch(Exception ex) { lblStatus.Text = ex.Message; } } } } } private void EmptyDirectory(string strPath) { if(!Directory.DirectoryExists(strPath)) return; Directory dirFinder = new Directory(strPath); Directory[] dirList = dirFinder.GetDirectories(); for(int i = 0; i < dirList.Length; i++) { string strTemp = strPath + "\\" + dirList[i].Name; EmptyDirectory(strTemp); RemoveFiles(strTemp); } RemoveFiles(strPath); }
سلام
بسیار ممنون از مطالبی که در وبسایت قرار میدین و همچنین هزینه پایین vip
نسخه نهایی visual studio 2015 به بازار اومده و android، ios و پلتفرمهای دیگری رو هم ساپورت میکنه، البته به زبان C# این یکی دیگر از پیروزیهای بزرگ دیگر
برای زبان برنامه نویسی سیشارپ به حساب میاد، لطفا در مورد این موضوع هم مطلب تهیه کنید.
با تشکر از شما
به محض داشتن زمان کافی مطالب در این زمینه ارائه خواهد شد