Ejemplo n.º 1
0
        public Test()
        {
            //my(typeof(Test).GetProperty("Value"));
            RecordValues vals = new RecordValues();

            vals.SetValue(2, 320);
            Func <RecordValues, double> func = PropertyNameToDelegate("Altitude");
            double result = func(vals);
        }
Ejemplo n.º 2
0
        static async void HandleRecord(MesgEventArgs e)
        {
            RecordValues values = new RecordValues();
            object       value;

            int i = 0;

            foreach (Field field in e.mesg.Fields)
            {
                for (int j = 0; j < field.GetNumValues(); j++)
                {
                    value = field.GetValue(j);
                    values.SetValue(field.Num, value);
                }

                i++;
            }
            DataManager.Instance.RecordList.Add(values);
            await Task.CompletedTask;
        }