PDA

View Full Version : عدم ثبت داده تکراری در xml



titi1363
پنج شنبه 30 شهریور 1391, 12:18 عصر
سلام من اطلاعاتمو وارد کمبوباکس میکنم و در یک فایل xml ذخیره میشه نمیخوام داده تکراری ثبت بشه چیکار کنم؟مرسی

massar
جمعه 31 شهریور 1391, 08:51 صبح
.
.
.
var xmlData =
@"<fields>
<field>
aaa
</field>
<field>
bbb
</field>
<field>
bbb
</field>
</fields>";
var xmlDoc = XDocument.Parse(xmlData);

//mikhaim bbinim aaa tu xml hast ya na?
var isaaaDuplicate = IsDuplicate(xmlDoc, "aaa");
}

bool IsDuplicate(XDocument doc,string value)
{
return doc.Descendants().Any(element => element.Value.Trim() == value);
}

titi1363
دوشنبه 03 مهر 1391, 18:41 عصر
مرسی massar (http://barnamenevis.org/member.php?119602-massar) خیلی لطف کردین