using System.Collections.Generic;
var elementsTable = new List<Atom>
new() { Symbol = "H", Name = "수소", Number = 1, Group = 1, Period = 1 },
new() { Symbol = "He", Name = "헬륨", Number = 2, Group = 18, Period = 1 },
new() { Symbol = "Li", Name = "리튬", Number = 3, Group = 1, Period = 2 },
new() { Symbol = "Be", Name = "베릴륨", Number = 4, Group = 2, Period = 2 },
new() { Symbol = "B", Name = "붕소", Number = 5, Group = 13, Period = 2 },
new() { Symbol = "C", Name = "탄소", Number = 6, Group = 14, Period = 2 },
new() { Symbol = "N", Name = "질소", Number = 7, Group = 15, Period = 2 },
new() { Symbol = "O", Name = "산소", Number = 8, Group = 16, Period = 2 },
new() { Symbol = "F", Name = "플루오린", Number = 9, Group = 17, Period = 2 },
new() { Symbol = "Ne", Name = "네온", Number = 10, Group = 118, Period = 2 },
var json = JsonConvert.SerializeObject(elementsTable);
var table = JsonConvert.DeserializeObject<List<Atom>>(json);
Console.WriteLine(table[5].Symbol);
public string Symbol { get; set; }
public string Name { get; set; }
public int Number { get; set; }
public int Group { get; set; }
public int Period { get; set; }