سلام، دوستان عزیز بنده دو تا مشکل دارم اگر کسی کمک کنه ممنون میشم:
1. می خوام با کد زیر فقط گزینه ای که از لیست باکس سلکت شده را از فایل تکست حذف کنم، اما خطا می ده که چنین گزینه ای یافت نشد.
2. می خوام قبل از افزودن رکورد چک کنه اگر گزینه در فایل تکست بود پیغام بده که این گزینه موجود هست.
if (!string.IsNullOrWhiteSpace(txtValueNezam.Text))
{
string LinesToDelete = txtValueNezam.Text;
var Lines = File.ReadAllLines(Application.StartupPath + "\\Data\\Sarbazi.dll");
if (Lines.Equals(txtValueNezam.Text))
{
var newLines = Lines.Where(line => !line.Equals(LinesToDelete));
File.WriteAllLines(Application.StartupPath + "\\Data\\Sarbazi.dll", newLines);
FarsiMessage.Show("حذف با موفقیت انجام شد", "پیام", FarsiMessageBoxButtons.OK, FarsiMessageBoxIcons.Information);
NezamItems();
}
else
{
FarsiMessage.Show("چنین گزینه ای یافت نشد!", "خطا", FarsiMessageBoxButtons.OK, FarsiMessageBoxIcons.Error);
}
}
سورس ضمیمه شده:
http://s8.picofile.com/file/8336943518/1_25966079.zip.html