using System.Collections.Generic;
public static void Main()
string dataUrl = "https://raw.githubusercontent.com/tester1-1/testdata/main/data.json";
string jsonData = new WebClient().DownloadString(dataUrl);
SubjectList subject = JsonConvert.DeserializeObject<SubjectList>(jsonData);
List<Subject> subjectList = new List<Subject> {
decimal maxMath1 = subjectList.Max(x => x.Math1);
decimal minMath1 = subjectList.Min(x => x.Math1);
Console.WriteLine("Math1 max value is: " + maxMath1);
Console.WriteLine("Math1 min value is: " + minMath1);
public decimal Math1 { get; set; }
public decimal His { get; set; }
public decimal Geo { get; set; }
public decimal Eng { get; set; }