Как с помощью этого средства сделать дозапись данных в Json:
using (FileStream writer = new FileStream(name, FileMode.OpenOrCreate))
{
tempInfo = (InfoNews[])serializer.ReadObject(writer);
}
using (FileStream writer = new FileStream(name, FileMode.OpenOrCreate))
{
InfoNews[] query = (from i in info
join t in tempInfo on i.id equals t.id
select i).ToArray();
InfoNews[] result = query.Concat(tempInfo).ToArray();
serializer.WriteObject(writer, result);
}
в моем случае запрос не отбирает нужные мне данные(уникальные, не повторяющиеся) как это исправить? Так выглядят объекты:
[DataContract]
public class InfoNews
{
[DataMember]
public string id;
[DataMember]
public string Text;
[DataMember]
public string Time;
[DataMember]
public string Author;
public InfoNews(string Tid,string TAuthor,string TText,string TTime)
{
id = Tid;
Text = TText;
Time = TTime;
Author = TAuthor;
}
public InfoNews()
{
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Прохожусь по столбцу в dataGridView и если есть значение, которого нет в TreeView, то оно должно добавляетсяНа деле существующие значения дублируются