MES_K Geschrieben 11. Mai 2006 Geschrieben 11. Mai 2006 Guten morgen allerseits. Ich hab hier vor mir einen VB6 code liegen, den ich in c# portieren soll. Soweit kein problem. Nur nun bin ich an die Funktion InStr() gestoßen. Meine frage daher: Gibt es in C# eine funktion die das selbe macht? Danke im voraus.
Auxborg Geschrieben 11. Mai 2006 Geschrieben 11. Mai 2006 Wenn du mir die Funktion InStr() erklärst also mir sagst was die genau macht oder was du gerne genau machen würdest, kann ich dir vielleicht weiter helfen.
grueni Geschrieben 11. Mai 2006 Geschrieben 11. Mai 2006 Schau mal in diesen Link rein: http://www.tutorials.de/forum/167410-post4.html Ich glaube IndexOf ist das, was du suchst.
MES_K Geschrieben 11. Mai 2006 Autor Geschrieben 11. Mai 2006 hab es gelöst. Da InStr() auch null zurückgibt, wenn der gesuchte string nicht vorkommt, hab ich es mit contains() kombiniert. Danke für die bemühungen.
Klotzkopp Geschrieben 11. Mai 2006 Geschrieben 11. Mai 2006 hab es gelöst. Da InStr() auch null zurückgibt, wenn der gesuchte string nicht vorkommt, hab ich es mit contains() kombiniert.Vorsicht! InStr liefert einen 1-basierten Index, IndexOf einen 0-basierten. Wenn es dir nur darum geht, ob der gesuchte String enthalten ist, kannst du das so machen. Wenn die tatsächliche Position wichtig ist, musst du das umrechnen.
MES_K Geschrieben 12. Mai 2006 Autor Geschrieben 12. Mai 2006 Danke, da es mir um die position geht werd ich das berücksichtigen
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden