Kurzform gesucht

29/04/2008 - 00:42 von Rudolf Meier | Report spam
Hallo

Ich bin eher in C++ zuhause und brauch C# nur ab und zu und eines macht
immer Probleme (mir zumindest) ... und zwar Strings. Ich find's 'n Horror,
aber das wird wohl hauptsàchlich daran liegen, dass ich's nicht verstehe...
also, hier eine meiner Fragen: Kann man das hier in einer Zeile schreiben?
... ich nehme das mal an, aber wie??

char[] sign = new char[2];
sign[0] = '('; sign[1] = ')';

int idx = myString.IndexOfAny(sign);


:-) ... danke für 'nen Tipp... evtl. schnall ich's dann doch noch
Rudolf
 

Lesen sie die antworten

#1 Kerem Gümrükcü
29/04/2008 - 01:25 | Warnen spam
Hallo Rudolf,


char[] sign = new char[2];
sign[0] = '('; sign[1] = ')';

int idx = myString.IndexOfAny(sign);



Ich bin eigentlich auch C/C++ Programmierer.
Was willst Du damit machen, das verstehe ich nicht
ganz, worauf Du hinaus willst,...

Willst Du vielleicht das:

String myString = "djhsirmdHDND(skcfkwiskdzw)ksco20u";
int nIndex = myString.IndexOfAny(new char[]{'(',')'});

Das würde den Ausdruck von drei Zeilen auf eine
Zeile reduzieren, sofern das dein Ziel ist,...

Grüße

Kerem


Beste Grüsse / Best regards / Votre bien devoue
Kerem Gümrükcü
Microsoft Live Space: http://kerem-g.spaces.live.com/
Latest Open-Source Projects: http://entwicklung.junetz.de
"This reply is provided as is, without warranty express or implied."
"Rudolf Meier" schrieb im Newsbeitrag
news:
Hallo

Ich bin eher in C++ zuhause und brauch C# nur ab und zu und eines macht
immer Probleme (mir zumindest) ... und zwar Strings. Ich find's 'n Horror,
aber das wird wohl hauptsàchlich daran liegen, dass ich's nicht
verstehe... also, hier eine meiner Fragen: Kann man das hier in einer
Zeile schreiben? ... ich nehme das mal an, aber wie??

char[] sign = new char[2];
sign[0] = '('; sign[1] = ')';

int idx = myString.IndexOfAny(sign);


:-) ... danke für 'nen Tipp... evtl. schnall ich's dann doch noch
Rudolf

Ähnliche fragen