CSharpScriptTest.Program.rollerCoasterSet C# (CSharp) Метод

rollerCoasterSet() публичный статический Метод

public static rollerCoasterSet ( ) : ].string[
Результат ].string[
        public static string[,] rollerCoasterSet()
        {
            string[,] daySort;
            string[] dates = new string[lines];
            for (int i = 0; i < lines-1; i++) {
                dates[i] = rawGrid[i, 2];
            }
            Array.Sort(dates);
            //daySort = new string[(dates.Distinct().Count()), 20];
            daySort = new string[lines - 1, 20];
            List<int> ignore = new List<int>();
            for (int i = 0; i < lines - 1; i++)
            {
                for (int j = 0; j < lines - 1; j++)
                {
                    if (dates[i] != null && rawGrid[j, 2] != null)
                    {
                        if (dates[i].Equals(rawGrid[j, 2]))
                        {
                            if (!ignore.Contains(j))
                            {
                                daySort[i, 0] = rawGrid[j, 2];
                                for (int k = 1; k < 20; k++)
                                {
                                    daySort[i, k] = rawGrid[j, k + 9];
                                }
                                ignore.Add(j);
                                break;
                            }
                        }
                    }
                }
            }
            return daySort;
        }