Exemplo n.º 1
0
        protected override void ObtenerArgumento()
        {
            int Inicial = Contenido.IndexOf(SimboloExtendido) + 3;
            int Final   = Contenido.LastIndexOf(Cl) - Inicial;

            Argumento = Contenido.Substring(Inicial, Final);
        }
Exemplo n.º 2
0
        protected override void ObtenerArgumento()
        {
            int Inicial = 0;
            int Final   = 0;

            if (Contenido.Contains(SimboloExtendido))
            {
                Inicial = Contenido.IndexOf(SimboloExtendido) + 3;
                Final   = Contenido.LastIndexOf(Cl) - Inicial;
            }
            else
            {
                //HACER INTELIGENTE LA TOMA DEL ARGUMENTO (HASTA QUE SE FINAL O ENCUENTRE OTRA FUNCION O TAL VEZ OTRO OPERADOR)
                Inicial = Contenido.IndexOf(Simbolo) + 2;
                Final   = Contenido.Length - Inicial;
            }

            Argumento = Contenido.Substring(Inicial, Final);
        }