public static MixedDataRecord GetMixedDataRecord(this MixedDataRecord mixedDataRecord, int indexNumber)
        {
            var values = mixedDataRecord.Records;

            return((MixedDataRecord)values[indexNumber]);
        }
        public static string GetStringValue(this MixedDataRecord mixedDataRecord, int indexNumber)
        {
            var values = mixedDataRecord.Records;

            return(((SingleDataRecord)values[indexNumber]).Data);
        }
        public static MultipleRecords GetMultipleRecords(this MixedDataRecord mixedDataRecord, int indexNumber)
        {
            var values = mixedDataRecord.Records;

            return((MultipleRecords)values[indexNumber]);
        }