Ejemplo n.º 1
0
        public static void TestAmountPO_Regex()
        {
            var parser = new POParser();
            var lines  = parser.ParseFromPath(@"C:\Users\Y700-17\Desktop\DataOrientedDesign\DoDSamples\DoDSamples\Samples\POParser\Sample.po");

            Utils.Measure(() =>
            {
                for (int s = 0; s < samples; s++)
                {
                    double sum = 0;

                    foreach (var line in lines)
                    {
                        sum += line.Amount;
                    }
                }
            });
        }
Ejemplo n.º 2
0
        public static void TestNotesPO_OOP_Split()
        {
            samples = 10000;

            POParser parser = new POParser();
            var      lines  = parser.ParseFromPath(@"C:\Users\Y700-17\Desktop\DataOrientedDesign\DoDSamples\DoDSamples\Samples\POParser\Sample.po");

            Utils.Measure(() =>
            {
                for (int s = 0; s < samples; s++)
                {
                    List <string> words = new List <string>(1000);

                    foreach (var line in lines)
                    {
                        words.AddRange(line.Note.Split(" "));
                    }
                }
            });
        }