public static zekrinfo GetJsonData() { string jsonfile = "Resources.azkar.json"; zekrinfo Result = new zekrinfo(); var assembly = typeof(HomePage).GetTypeInfo().Assembly; Stream stream = assembly.GetManifestResourceStream($"{assembly.GetName().Name}.{jsonfile}"); using (var reader = new System.IO.StreamReader(stream)) { var JsonString = reader.ReadToEnd(); Result = JsonConvert.DeserializeObject <zekrinfo>(JsonString); } return(Result); }
void ZekrFilter() { zekrinfo ZekrList = GetAzkar.GetJsonData(); var list = ZekrList.Azkar.ToList(); IEnumerable <IGrouping <string, Azkar> > Category = from p in list group p by p.category into G select G; foreach (var item in Category) { AzkarList.Add(item); } }