protected override void ObtenerArgumento() { int Inicial = Contenido.IndexOf(SimboloExtendido) + 3; int Final = Contenido.LastIndexOf(Cl) - Inicial; Argumento = Contenido.Substring(Inicial, Final); }
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); }