using System.Collections.Generic; // Importiert die Generics-Bibliothek, die für die Verwendung von Listen und anderen generischen Datentypen erforderlich ist using Project_Periodensystem.Model; // Importiert das Projektperiodensystem.Model-Namespace namespace Project_Periodensystem.Persistence // Definiert den Namespace für die Datenpersistenz des Periodensystems { public static class PeriodicTableData // Definiert eine statische Klasse für die Daten des Periodensystems { // Eine statische Liste von Elementen, die das Periodensystem repräsentieren public static List Elements { get; } = new List { // Initialisierung der Elemente mit ihren Eigenschaften (Ordnungszahl, Symbol, Name, Atommasse, Elektronegativität, Dichte, Klassifikation) new Element(1, "H", "Wasserstoff", 1.008, 2.2, 8.988e-05, "Nichtmetall"), new Element(2, "He", "Helium", 4.0026, 0.0, 0.0001786, "Edelgas"), new Element(3, "Li", "Lithium", 6.94, 0.98, 0.534, "Metall"), new Element(4, "Be", "Beryllium", 9.0122, 1.57, 1.85, "Metall"), new Element(5, "B", "Bor", 10.81, 2.04, 2.34, "Halbmetall"), new Element(6, "C", "Kohlenstoff", 12.011, 2.55, 2.267, "Nichtmetall"), new Element(7, "N", "Stickstoff", 14.007, 3.04, 0.0012506, "Nichtmetall"), new Element(8, "O", "Sauerstoff", 15.999, 3.44, 0.001429, "Nichtmetall"), new Element(9, "F", "Fluor", 18.998, 3.98, 0.001696, "Halogen"), new Element(10, "Ne", "Neon", 20.18, 0.0, 0.0008999, "Edelgas"), new Element(11, "Na", "Natrium", 22.989, 0.93, 0.971, "Metall"), new Element(12, "Mg", "Magnesium", 24.305, 1.31, 1.738, "Metall"), new Element(13, "Al", "Aluminium", 26.982, 1.61, 2.698, "Metall"), new Element(14, "Si", "Silizium", 28.085, 1.90, 2.329, "Halbmetall"), new Element(15, "P", "Phosphor", 30.974, 2.19, 1.82, "Nichtmetall"), new Element(16, "S", "Schwefel", 32.06, 2.58, 2.067, "Nichtmetall"), new Element(17, "Cl", "Chlor", 35.45, 3.16, 0.003214, "Halogen"), new Element(18, "Ar", "Argon", 39.948, 0.0, 0.001784, "Edelgas"), new Element(19, "K", "Kalium", 39.098, 0.82, 0.862, "Metall"), new Element(20, "Ca", "Calcium", 40.078, 1.0, 1.54, "Metall"), new Element(21, "Sc", "Scandium", 44.956, 1.36, 2.989, "Metall"), new Element(22, "Ti", "Titan", 47.867, 1.54, 4.54, "Metall"), new Element(23, "V", "Vanadium", 50.942, 1.63, 6.11, "Metall"), new Element(24, "Cr", "Chrom", 51.996, 1.66, 7.15, "Metall"), new Element(25, "Mn", "Mangan", 54.938, 1.55, 7.44, "Metall"), new Element(26, "Fe", "Eisen", 55.845, 1.83, 7.874, "Metall"), new Element(27, "Co", "Cobalt", 58.933, 1.88, 8.86, "Metall"), new Element(28, "Ni", "Nickel", 58.693, 1.91, 8.912, "Metall"), new Element(29, "Cu", "Kupfer", 63.546, 1.90, 8.96, "Metall"), new Element(30, "Zn", "Zink", 65.38, 1.65, 7.14, "Metall"), new Element(31, "Ga", "Gallium", 69.723, 1.81, 5.91, "Metall"), new Element(32, "Ge", "Germanium", 72.63, 2.01, 5.323, "Halbmetall"), new Element(33, "As", "Arsen", 74.922, 2.18, 5.776, "Halbmetall"), new Element(34, "Se", "Selen", 78.971, 2.55, 4.809, "Nichtmetall"), new Element(35, "Br", "Brom", 79.904, 2.96, 3.122, "Halogen"), new Element(36, "Kr", "Krypton", 83.798, 3.0, 0.003733, "Edelgas"), new Element(37, "Rb", "Rubidium", 85.468, 0.82, 1.532, "Metall"), new Element(38, "Sr", "Strontium", 87.62, 0.95, 2.64, "Metall"), new Element(39, "Y", "Yttrium", 88.906, 1.22, 4.472, "Metall"), new Element(40, "Zr", "Zirconium", 91.224, 1.33, 6.52, "Metall"), new Element(41, "Nb", "Niob", 92.906, 1.6, 8.57, "Metall"), new Element(42, "Mo", "Molybdän", 95.95, 2.16, 10.22, "Metall"), new Element(43, "Tc", "Technetium", 98, 1.9, 11, "Metall"), new Element(44, "Ru", "Ruthenium", 101.07, 2.2, 12.37, "Metall"), new Element(45, "Rh", "Rhodium", 102.91, 2.28, 12.41, "Metall"), new Element(46, "Pd", "Palladium", 106.42, 2.20, 12.02, "Metall"), new Element(47, "Ag", "Silber", 107.87, 1.93, 10.49, "Metall"), new Element(48, "Cd", "Cadmium", 112.41, 1.69, 8.65, "Metall"), new Element(49, "In", "Indium", 114.82, 1.78, 7.31, "Metall"), new Element(50, "Sn", "Zinn", 118.71, 1.96, 7.287, "Metall"), new Element(51, "Sb", "Antimon", 121.76, 2.05, 6.685, "Halbmetall"), new Element(52, "Te", "Tellur", 127.60, 2.1, 6.232, "Halbmetall"), new Element(53, "I", "Iod", 126.90, 2.66, 4.93, "Halogen"), new Element(54, "Xe", "Xenon", 131.29, 2.6, 0.005887, "Edelgas"), new Element(55, "Cs", "Caesium", 132.91, 0.79, 1.93, "Metall"), new Element(56, "Ba", "Barium", 137.33, 0.89, 3.62, "Metall"), new Element(57, "La", "Lanthan", 138.91, 1.10, 6.145, "Lanthanoid"), new Element(58, "Ce", "Cer", 140.12, 1.12, 6.770, "Lanthanoid"), new Element(59, "Pr", "Praseodym", 140.91, 1.13, 6.773, "Lanthanoid"), new Element(60, "Nd", "Neodym", 144.24, 1.14, 7.007, "Lanthanoid"), new Element(61, "Pm", "Promethium", 145, 1.13, 7.26, "Lanthanoid"), new Element(62, "Sm", "Samarium", 150.36, 1.17, 7.52, "Lanthanoid"), new Element(63, "Eu", "Europium", 151.96, 1.2, 5.243, "Lanthanoid"), new Element(64, "Gd", "Gadolinium", 157.25, 1.2, 7.895, "Lanthanoid"), new Element(65, "Tb", "Terbium", 158.93, 1.1, 8.229, "Lanthanoid"), new Element(66, "Dy", "Dysprosium", 162.50, 1.22, 8.55, "Lanthanoid"), new Element(67, "Ho", "Holmium", 164.93, 1.23, 8.795, "Lanthanoid"), new Element(68, "Er", "Erbium", 167.26, 1.24, 9.066, "Lanthanoid"), new Element(69, "Tm", "Thulium", 168.93, 1.25, 9.321, "Lanthanoid"), new Element(70, "Yb", "Ytterbium", 173.04, 1.1, 6.965, "Lanthanoid"), new Element(71, "Lu", "Lutetium", 174.97, 1.27, 9.84, "Lanthanoid"), new Element(72, "Hf", "Hafnium", 178.49, 1.3, 13.31, "Metall"), new Element(73, "Ta", "Tantal", 180.95, 1.5, 16.654, "Metall"), new Element(74, "W", "Wolfram", 183.84, 2.36, 19.25, "Metall"), new Element(75, "Re", "Rhenium", 186.21, 1.9, 21.02, "Metall"), new Element(76, "Os", "Osmium", 190.23, 2.2, 22.59, "Metall"), new Element(77, "Ir", "Iridium", 192.22, 2.2, 22.56, "Metall"), new Element(78, "Pt", "Platin", 195.08, 2.28, 21.45, "Metall"), new Element(79, "Au", "Gold", 196.97, 2.54, 19.32, "Metall"), new Element(80, "Hg", "Quecksilber", 200.59, 2.0, 13.534, "Metall"), new Element(81, "Tl", "Thallium", 204.38, 1.62, 11.85, "Metall"), new Element(82, "Pb", "Blei", 207.2, 2.33, 11.34, "Metall"), new Element(83, "Bi", "Bismut", 208.98, 2.02, 9.78, "Metall"), new Element(84, "Po", "Polonium", 209, 2.0, 9.196, "Metall"), new Element(85, "At", "Astat", 210, 2.2, 7, "Halogen"), new Element(86, "Rn", "Radon", 222, 0.0, 0.00973, "Edelgas"), new Element(87, "Fr", "Francium", 223, 0.7, 1.87, "Metall"), new Element(88, "Ra", "Radium", 226, 0.9, 5.5, "Metall"), new Element(89, "Ac", "Actinium", 227, 1.1, 10.07, "Actinoid"), new Element(90, "Th", "Thorium", 232.04, 1.3, 11.72, "Actinoid"), new Element(91, "Pa", "Protactinium", 231.04, 1.5, 15.37, "Actinoid"), new Element(92, "U", "Uran", 238.03, 1.38, 18.95, "Actinoid"), new Element(93, "Np", "Neptunium", 237, 1.36, 20.45, "Actinoid"), new Element(94, "Pu", "Plutonium", 244, 1.28, 19.84, "Actinoid"), new Element(95, "Am", "Americium", 243, 1.3, 13.67, "Actinoid"), new Element(96, "Cm", "Curium", 247, 1.3, 13.51, "Actinoid"), new Element(97, "Bk", "Berkelium", 247, 1.3, 14.79, "Actinoid"), new Element(98, "Cf", "Californium", 251, 1.3, 15.1, "Actinoid"), new Element(99, "Es", "Einsteinium", 252, 1.3, 8.84, "Actinoid"), new Element(100, "Fm", "Fermium", 257, 1.3, 9.7, "Actinoid"), new Element(101, "Md", "Mendelevium", 258, 1.3, 10.3, "Actinoid"), new Element(102, "No", "Nobelium", 259, 1.3, 9.9, "Actinoid"), new Element(103, "Lr", "Lawrencium", 262, 1.3, 15.6, "Actinoid"), new Element(104, "Rf", "Rutherfordium", 267, 0.0, 23.2, "Metall"), new Element(105, "Db", "Dubnium", 270, 0.0, 29.3, "Metall"), new Element(106, "Sg", "Seaborgium", 271, 0.0, 35.0, "Metall"), new Element(107, "Bh", "Bohrium", 270, 0.0, 37.1, "Metall"), new Element(108, "Hs", "Hassium", 270, 0.0, 41.0, "Metall"), new Element(109, "Mt", "Meitnerium", 278, 0.0, 27.0, "Metall"), new Element(110, "Ds", "Darmstadtium", 281, 0.0, 28.5, "Metall"), new Element(111, "Rg", "Roentgenium", 282, 0.0, 32.0, "Metall"), new Element(112, "Cn", "Copernicium", 285, 0.0, 23.7, "Metall"), new Element(113, "Nh", "Nihonium", 286, 0.0, 16.0, "Unbekannt"), new Element(114, "Fl", "Flerovium", 289, 0.0, 14.0, "Unbekannt"), new Element(115, "Mc", "Moscovium", 290, 0.0, 13.5, "Unbekannt"), new Element(116, "Lv", "Livermorium", 293, 0.0, 12.9, "Unbekannt"), new Element(117, "Ts", "Tenness", 294, 0.0, 7.2, "Unbekannt"), new Element(118, "Og", "Oganesson", 294, 0.0, 4.9, "Unbekannt") }; } }