Ich habe eine einfache CRUD Anwendung aus Liste löschen i verwendet:Wie alle Produkte von Liste von parentId mit Kategorien und Telefonen, Für einzelnes Lösch Telefon
var arrayPhones = new List<Phone>();
using (StreamReader file = new StreamReader(@"d:/phones.json"))
{
var strPhones = file.ReadToEnd();
arrayPhones = JsonConvert.DeserializeObject<List<Phone>>(strPhones);
var currentPhone = arrayPhones.Where(p => p.Id == phone.Id).SingleOrDefault();
arrayPhones.Remove(currentPhone);
}
Jetzt i Kategorie löschen Tring und alle Telefone dieser Kategorie, Modell meines Telefon:
public class Phone
{
[JsonProperty("id")]
public int Id { get; set; }
[JsonProperty("parentId")]
public int ParentId { get; set; }
[JsonProperty("caption")]
public string Caption { get; set; }
[JsonProperty("imgUrl")]
public string ImgUrl { get; set; }
Wie ich alle Telefone der Kategorie löschen? Danke für Antworten!
Was 'ist Category' hier? –
@MaheshChand Ich sichere meine Kategorie in einer anderen Datei, und löschen Sie die Methode der Löschkategorie aussehen wie einzelne löschen Telefonmethode. Es funktioniert, ich habe nur Probleme mit dem Löschen aller Telefone. Thnx für deinen Kommentar! –