ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
563
563
EMPFEHLEN
-
Hallo,
was bedeutet es, wenn in C# vor einem String (z.B. einem Dateinamen) ein @ steht?
Leider kann mir google dabei nicht helfen
Vielen Dank für eure Hilfe!
-
Bei Pfadangaben muss der / durch ein // eingeben werden. Verwendest du vor dem Pfad-String ein @, reicht es, wenn du den Directory-Seperator mit nur einem / beschreibst.
-
14.12.04 12:38 #3
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Hi.
Wenn das @-Zeichen vor einer Zeichenkette steht bedeutet es, dass eventuelle Escape-Sequenzen darin nicht ausgewertet werden.
Code :1 2 3 4 5
string test1 = @"Hello\r\nWorld"; string test2 = "Hello\r\nWorld"; Console.WriteLine(test1); Console.WriteLine(test2);
Die Ausgabe davon wäre
Es gibt aber noch eine andere Bedeutung davon. Wenn du es vor einen Variablennamen setzt kannst du von C#/.net reservierte Wörter als Variablannamen verwenden.Hello
World
Hello\r\nWorld
Code :1 2
string this = "Bla"; // geht nicht string @this = "Bla;" // geht
Ist aber nicht unbedingt empfehlenswert. Wüsste jetzt nicht warum man dies machen sollte.
MfG,
AlexWith the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
@alex
kann es sein, dass du bei deiner ausgabe was vertauscht hast?
müsste es nicht umbedreht sein?
also:
Code :1 2 3
Hello\r\nWorld Helllo World
wider spricht sich sonst irgendwie mit deiner erklärung.
oder hab ich die falsch verstanden?Grüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
14.12.04 19:32 #5
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Jepp, danke. Hast recht.
p.s.
Bitte achte auf Groß-/Kleinschreibung.With the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
ok, sorry bin das so gewohnt, mach das leider meistens so.
Ist ne blöde Angewohnheit von mir, werd aber demnächst drauf achtenGrüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
Ähnliche Themen
-
GDI in Verwendung mit .NET
Von Cromon im Forum C/C++Antworten: 2Letzter Beitrag: 28.02.10, 21:46 -
Verwendung Attach
Von NIL92 im Forum 3D Studio MaxAntworten: 1Letzter Beitrag: 16.05.09, 14:22 -
Verwendung von ShellExecuteEx
Von Euler im Forum C/C++Antworten: 3Letzter Beitrag: 08.04.08, 17:14 -
Verwendung von templates
Von MissPiggy im Forum PHPAntworten: 4Letzter Beitrag: 11.07.05, 00:03 -
Script-Verwendung
Von blindfold im Forum PhotoshopAntworten: 0Letzter Beitrag: 03.06.05, 14:07





Zitieren


Login





