#1 8. Februar 2007 Strcut in C# Hi Weiß jemand ob es in C# eine Funktion gibt die gleiches tut wie die in C++("strcut")? danke schon mal + Multi-Zitat Zitieren
#2 8. Februar 2007 AW: Strcut in C# Gibt mehrere Möglichkeiten (kenne selber strcut nicht , kann deshalb nur raten ) Zum einen Code: char[] ch = str.Split(char c, int count); //der String wird in kleine Strings an der Stelle von char c geteilt und diese auf das Array ch geschrieben eine andere Möglichkeit wäre: Code: string str1 = str.SubString(int start, int count); //der string wird von der Stelle start bis zu Stelle count auf einen anderen String geschrieben Falls das nicht das Gesuchte sein sollte schreib mal bitte was die strcut funktion macht + Multi-Zitat Zitieren
#3 8. Februar 2007 AW: Strcut in C# Wenn du erklärst was strcut macht, könnte man dir vermutlich noch besser helfen... + Multi-Zitat Zitieren
#4 9. Februar 2007 AW: Strcut in C# sorry, 1. Es heißt strcat(!) nicht strcut 2. strcat hängt an einen string einen string an z.B.: char c[256]; strcat(c,"Hallo"); und sowas hätte ich gernen in C# + Multi-Zitat Zitieren
#5 9. Februar 2007 AW: Strcut in C# Strings kannste in C# ganz einfach aneinanderhängen Code: string str = "hallo"; str += "welt"; bzw. Code: string str = "hallo" str = "hallo" + "welt"; + Multi-Zitat Zitieren
#6 9. Februar 2007 AW: Strcut in C# ne ich mein aber nicht mit Strings sondern mit arrays + Multi-Zitat Zitieren
#7 9. Februar 2007 AW: Strcut in C# Naja, Char-Arrays verwendet man in C# kaum. Ansonsten in die MSDN guggn. + Multi-Zitat Zitieren
#8 9. Februar 2007 AW: Strcut in C# ?? Was denn jetzt, erklär bitte nochmal ganz genau was du willst...(was haben strings mit Arrays zu tun? Willst du ein Array vom typ string oder wie? ) Edit: Achso JA, stimmt, hat auch nen Grund. Du kannst auf nen string wie auf ein array zugreifen, d.h. Code: string str = "hello"; string s = str[1]; Damit wäre s == "e"; + Multi-Zitat Zitieren
#9 9. Februar 2007 AW: Strcut in C# Du könntest das Char-Array in ein String umwandeln, dann zusammenfügen und wieder zum Array konvertieren. Umwandeln kannst dus so: Code: string s = "sfd"; char[] c = s.ToCharArray(); // String zu Char[] string s1 = new string(c); //Char[] zu String wüsste aber nicht was das für einen Sinn macht ein Array zu benutzen. Du könntest auch auf die einzelnen Chars vom String-Objekt zugreifen: Code: string s = "hehe"; char c = s[1]; + Multi-Zitat Zitieren
#10 13. Februar 2007 AW: Strcut in C# also so wie ich das verstehe will er alle strings oder chars in seinem string oder char array ( was für mich nicht genau erkennbar ist anneinander kette ) Hier noch ne möglichkeit: Code: StringBuilder stb = new StringBuilder(); foreach (String str in strings) { stb.Append(str.ToString()); } MessageBox.Show(stb.ToString()); // Für die ausgabe + Multi-Zitat Zitieren