ส่วนหัวของโปรแกรมที่จำเป็น :
using System.IO;ตัวอย่างการเขียนโค้ด :
private bool DeleteFile(string path)
{
try
{
File.Delete(path);
return true;
}
catch (IOException)
{
return false;
}
}
หรือเราอาจต้องการตรวจสอบก่อนว่า Path ของไฟล์ที่เราต้องการจะลบมีจริงหรือไม่ ก็แก้ไขโค้ดดังนี้private bool DeleteFile(string path)
{
try
{
if (File.Exists(path))
{
File.Delete(path);
return true;
}
else return true;
}
catch (IOException)
{
return false;
}
}
หมายเหตุ : ไฟล์ที่ถูกลบออกไปนั้น จะไม่สามารถกู้กลับคืนมาได้ นั่นคือจะถูกลบออกถาวรทันที ไม่ได้ถูกย้ายไปที่ Recycle Bin นั่นเอง
No comments:
Post a Comment