using System.Collections.Generic; namespace Adaptation.FileHandlers.json; public class RawData { public int TotalPoints { get; } public List Points { get; } internal RawData(csv.RawData rawData) { Point point; List points = new(); TotalPoints = int.Parse(rawData.TotalPoints); Points = points; foreach (csv.Point csvPoint in rawData.Points) { point = new ( number: double.Parse(csvPoint.Number), depth: double.Parse(csvPoint.Depth), resistance: double.Parse(csvPoint.Resistance), stageX: double.Parse(csvPoint.StageX), stageY: double.Parse(csvPoint.StageY), stageZ: double.Parse(csvPoint.StageZ), stageT: double.Parse(csvPoint.StageT) ); points.Add(point); } } }