aspx_espanol thread: RE: IndexOf dentro de un Switch case -AL FINAR UTILIZARE IF :-).
Ok, creo que lo har=E9 con if anidados, pero quer=EDa ver si alguien se
le
ocurria otra forma de hacerlo con un case.
Muchas gracias a todos.
-----Mensaje original-----
De: Proyecto Internet - Guillermo Gonzalez Arroyave
[mailto:gugonza2@c...]
Enviado el: martes, 25 de marzo de 2003 13:55
Para: ASP.Net en Espa=F1ol
Asunto: [aspx_espanol] RE: IndexOf dentro de un Switch case.
Hola ...
Ten en cuenta que lo que se debe evaluar en cada uno de los case debe
ser constante ... Es decir, no se puede hacer un case con resultados
variables pues podr=EDa generar en alg=FAn caso en particular que varias
sentencias del case dieran el mismo resultado ... Y no funcionaria ....
Nos vemos ..
Guille!
___________________________________________
Guillermo Gonz=E1lez Arroyave
Analista Senior - Intergrupo
ggonzalez@i...
Tel: (+xx x) 313 4646 Fax: (+xx x) 313 3706
Visite nuestro sitio: www.intergrupo.com
"Un programa hace lo que usted le ordena que haga, no lo que quiere
usted que haga."
-----Original Message-----
From: Pablo Gumpert [mailto:ender@m...]
Sent: Sunday, March 23, 2003 6:02 AM
To: ASP.Net en Espa=F1ol
Subject: [aspx_espanol] IndexOf dentro de un Switch case.
Alguien sabe como puedo en c# hacer IndexOf dentro de un switch case?
El c=F3digo que tengo es el siguente:
switch (Request.RawUrl.ToString())
{
case IndexOf("pagina1")!=3D-1:
valor=3D1;
break;
case IndexOf("pagina2")!=3D-1:
valor=3D20;
break;
}
Y me dael error:
El nombre 'IndexOf' no existe en la clase o el espacio de nombres
'ASP._Cabecera_ascx'
=BFquiz.as se trate de hacer un using de la clase string?
---
Usted est=E1 suscrito a aspx_espanol como:
gugonza2@c...
Para darse de baja, env=EDe un mensaje en blanco a
%%email.unsub%%
---
Usted est=E1 suscrito a aspx_espanol como:
ender@m...
Para darse de baja, env=EDe un mensaje en blanco a
%%email.unsub%%