First drop.
Basic Sky Deutschland package frequency parssing.
2 using System.Collections.Generic;
4 using System.Reflection;
5 using System.Runtime.CompilerServices;
7 using System.Threading.Tasks;
14 public string OrbitalPosition { get; set; }
16 public string Satellite { get; set; }
18 public string Frequency { get; set; }
20 public string Polarisation { get; set; }
22 public string Transponder { get; set; }
24 public string Beam { get; set; }
26 public string Standard { get; set; }
28 public string Modulation { get; set; }
30 public string SymbolRate { get; set; }
32 public string FEC { get; set; }
34 public string Provider { get; set; }
36 public string Bitrate { get; set; }
38 public string NetworkID { get; set; }
40 public string TransponderID { get; set; }
41 //------------------------------------------------------
43 public string Name { get; set; }
45 public string Country { get; set; }
47 public string Category { get; set; }
49 public string Packages { get; set; }
51 public string Encryption { get; set; }
53 public string SID { get; set; }
55 public string VPID { get; set; }
57 public string Audio { get; set; }
59 public string PMT { get; set; }
61 public string PCR { get; set; }
63 public string TXT { get; set; }
66 public override string ToString()
69 PropertyInfo[] properties = typeof(Channel).GetProperties();
70 foreach (PropertyInfo property in properties)
72 object value = property.GetValue(this);
75 res += property.Name + ": " + value + "\n";