Forums Neueste Beiträge
 

[Anfänger] String in Kleinschreibweise umwandeln und letzte Zeichen vergleichen

11/10/2009 - 14:22 von Michael | Report spam
Hallo,

mit dem Befehl url.EndsWith(".jpg") kann ich überprüfen, ob der String
url mit .jpg endet. Aber da die url auch mit Großschrift (sprich .JPG)
übergeben werden kann würde ich gerne noch ein ToLower einbauen.
Bekomme es aber nicht hin.

Mein Ansatz war irgendwie so:

if (url.EndsWith(".jpg").toString().ToLower ||

Aber wie gesagt. Das funktioniert nicht. Kann mir irgend einer Helfen?
Wenn ich mich blöd ausgedrückt habe und mich deshalb niemand
verstanden hat, dann schreibt es. Ich versuche es dann anders zu
formulieren.

Grüße

Manuel
 

Lesen sie die antworten

#1 Frank Dzaebel
11/10/2009 - 14:36 | Warnen spam
Hallo Michael,

if (url.EndsWith(".jpg").toString().ToLower ||



Hier ein paar Möglichkeiten.
Das zweite ist eigentlich sauberer:

// 1)
string url = @"C:\Test\MeinBild.JpG";
bool endetMitJPG = url.ToLower().EndsWith("jpg");
MessageBox.Show(endetMitJPG.ToString());

// 2)
endetMitJPG = Path.GetExtension(url).
ToLower().EndsWith(".jpg");
MessageBox.Show(endetMitJPG.ToString());


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen