예제 #1
0
        public override string GetOptional()
        {
            int    option     = new Random().Next(0, 3);
            string baseEl     = string.Empty;
            string optionalEl = string.Empty;

            switch (option)
            {
            case 0:
                baseEl     = new Verb().GetBaseElement("Verb");
                optionalEl = new Verb().GetOptional();
                return(baseEl + ' ' + optionalEl);

            case 1:
                baseEl     = new Preposition().GetBaseElement("Preposition");
                optionalEl = new Preposition().GetOptional();
                return(baseEl + ' ' + optionalEl);

            case 2:
                return(string.Empty);
            }
            return(string.Empty);
        }