Пример #1
0
            static void Main(string[] args)
            {
                string        q          = Console.ReadLine();
                List <string> parameters = q.Split(", ").ToList();
                int           count      = int.Parse(Console.ReadLine());

                Articles article = new Articles(parameters[0], parameters[1], parameters[2]);


                for (int i = 0; i < count; i++)
                {
                    List <string> currCommand = Console.ReadLine().Split(": ").ToList();


                    if (currCommand[0] == "Edit")
                    {
                        article.Edit(currCommand[1]);
                    }


                    if (currCommand[0] == "ChangeAuthor")
                    {
                        article.ChangeAuthor(currCommand[1]);
                    }


                    if (currCommand[0] == "Rename")
                    {
                        article.Rename(currCommand[1]);
                    }
                }

                Console.WriteLine(article.ToString());
            }
Пример #2
0
    static void Main()
    {
        string[] input      = Console.ReadLine().Split(',');
        Articles newArticle = new Articles(input[0].TrimStart(), input[1].TrimStart(), input[2].TrimStart());

        int n = int.Parse(Console.ReadLine());

        while (n > 0)
        {
            input = Console.ReadLine().Split(':');
            switch (input[0])
            {
            case "Edit":
                newArticle.Edit(input[1].TrimStart());
                break;

            case "ChangeAuthor":
                newArticle.ChangeAuthor(input[1].TrimStart());
                break;

            case "Rename":
                newArticle.Rename(input[1].TrimStart());
                break;
            }

            n--;
        }


        Console.WriteLine(newArticle);
    }