コード例 #1
0
        string Line(object obj, CsvConfig config)
        {
            var line = CsvFunctions.ToLine(obj, config);

            Console.WriteLine(line);
            return(line);
        }
コード例 #2
0
        public void Test()
        {
            var emf     = new EMFPackage(1, 2, 3, 4, 5, 6, 7, 8, 9);
            var imu     = new IMUPackage(10, 11, 12, 13, 14, 15);
            var package = new EMF_IMU_MetaPackage(emf, imu, 0, 0, 0, 1, 34);
            var config  = new CsvConfig(';');

            Console.WriteLine(
                CsvFunctions
                .ToHeader(
                    type: typeof(EMF_IMU_MetaPackage),
                    config: config
                    )
                );;
            Console.WriteLine(
                CsvFunctions
                .ToLine(
                    baseObject: package,
                    config: new CsvConfig(';')
                    )
                );
        }
コード例 #3
0
 public string WithOptimization()
 => CsvFunctions.ToLine(classWithInterfaceImplemented, config);
コード例 #4
0
 public string JustThePoint()
 => CsvFunctions.ToLine(point, config);
コード例 #5
0
 public string WithoutOptimization()
 => CsvFunctions.ToLine(classWithoutInterfaceOptimization, config);
コード例 #6
0
 public string BenchmarkToLineForEMF_IMU_MetaPackage()
 => CsvFunctions.ToLine(emf_imu_metaPackage, config);
コード例 #7
0
 public string BenchmarkToLineForEmfPackage()
 => CsvFunctions.ToLine(emfPackage, config);
コード例 #8
0
 public string BenchmarkToLineForEmfPackageWithMutableLoggingModel()
 => CsvFunctions.ToLine(emfWithMutableLoggingModel, config);
コード例 #9
0
 public string BenchmarkToLineWithForReadonlyPoint3D()
 => CsvFunctions.ToLine(point, config);