示例#1
0
        public void NotifyConsoleOfMultipleDescriptionsDetected(object sender, MultipleDescriptionsEventArgs e)
        {
            Console.WriteLine(@"Measurement has {0} descriptions!", e.DescriptionCount.ToString());
            Console.WriteLine(@"Measurement {0}, StartOffset:{1}, EndOffset{2}", e.Measurement.SectionInfo.ToString(), e.Measurement.StartOffset.ToString(), e.Measurement.EndOffset.ToString());
            int i = 1;

            foreach (LithologicDescription description in e.Descriptions)
            {
                Console.WriteLine(@"Description {0}: {1} StartOffset:{2} EndOffset{3}", i.ToString(), description.SectionInfo.ToString(), description.StartOffset.ToString(), description.EndOffset.ToString());
                i++;
            }
            Console.WriteLine();
        }
示例#2
0
 protected virtual void OnMultipleDescriptionsDetected(object sender, MultipleDescriptionsEventArgs e)
 {
     MultipleDescriptionsDetected?.Invoke(this, e);
 }