Ga naar inhoud

Ongelijk aan (C#)


anoniem

Aanbevolen berichten

Voor een applicatie moet ik images uploaden. Om te checken of de extensie wel klopt doen ik: if (FileExtension != "jpg" || FileExtension != "jpe" || FileExtension != "jpeg" || FileExtension != "gif" || FileExtension != "png") In het geval de extensie niet voldoet aan één van de bovenstaande waarde volgt een melding. Anders wordt het bestand ge-upload. Maar in het voorbeeld gaat dat niet goed natuurlijk. Hoe is het juist?
Link naar reactie
Ik denk dat je && moet gebruiken ipv ||, dus AND ipv OR, om te checken of de extensie ongelijk is aan alle, ipv aan een van de genoemde, want een extensie is natuurlijk altijd wel ongelijk aan een van de genoemde extensies. dus: if (FileExtension != "jpg" && FileExtension != "jpe" && FileExtension != "jpeg" && FileExtension != "gif" && FileExtension != "png") -> bestand onjuist.
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...