コード例 #1
0
 private static void WriteColumnValues(StreamWriter outputFile, Combination combination, Run run)
 {
     outputFile.WriteLine();
     outputFile.Write(combination.Management.ID);
     outputFile.Write('\t');
     outputFile.Write(combination.Parameter.ID);
     outputFile.Write('\t');
     outputFile.Write(combination.Site.ID);
     outputFile.Write('\t');
     outputFile.Write(combination.Soil.ID);
     outputFile.Write('\t');
     outputFile.Write(combination.Variety.ID);
     outputFile.Write('\t');
     outputFile.Write(combination.Management.Value.SowingDate.ToString("u").Split()[0]);
     foreach (var value in OutputFileExtractorV15.GrowthStageValues(run))
     {
         outputFile.Write('\t');
         outputFile.Write(value);
     }
     foreach (var value in OutputFileExtractorV15.SummaryValues(run))
     {
         outputFile.Write('\t');
         outputFile.Write(value);
     }
 }
コード例 #2
0
        private static void WriteColumnHeaders(StreamWriter outputFile)
        {
            outputFile.Write("Management");
            outputFile.Write('\t');
            outputFile.Write("Non-varietal parameters");
            outputFile.Write('\t');
            outputFile.Write("Site");
            outputFile.Write('\t');
            outputFile.Write("Soil");
            outputFile.Write('\t');
            outputFile.Write("Variety");
            outputFile.Write('\t');
            outputFile.Write("Sowing date");
            foreach (var header in OutputFileExtractorV15.GrowthStageHeaders1())
            {
                outputFile.Write('\t');
                outputFile.Write(header);
            }
            foreach (var header in OutputFileExtractorV15.SummaryHeaders1())
            {
                outputFile.Write('\t');
                outputFile.Write(header);
            }
            outputFile.WriteLine();

            outputFile.Write((object)null);
            outputFile.Write('\t');
            outputFile.Write((object)null);
            outputFile.Write('\t');
            outputFile.Write((object)null);
            outputFile.Write('\t');
            outputFile.Write((object)null);
            outputFile.Write('\t');
            outputFile.Write((object)null);
            outputFile.Write('\t');
            outputFile.Write("yyyy-mm-dd");
            foreach (var header in OutputFileExtractorV15.GrowthStageHeaders2())
            {
                outputFile.Write('\t');
                outputFile.Write(header);
            }
            foreach (var header in OutputFileExtractorV15.SummaryHeaders2())
            {
                outputFile.Write('\t');
                outputFile.Write(header);
            }
        }