Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Πρόβλημα με ανάθεση ενός String

Îåêßíçóå áðü ôï ìÝëïò Θανάσης Διαμάντης. Τελευταία δημοσίευση από το μέλος Θανάσης Διαμάντης στις 08-11-2007, 14:47. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  08-11-2007, 13:49 37071

    Πρόβλημα με ανάθεση ενός String

    Γεία σε όλους.....

    Γράφω στο Visual Web Developer με C# το εξής:

     

    string FName;

    FName = Request.PhysicalApplicationPath + "thumbs\" + FName;

     

    Δεν του αρέσει καθόλου το "\" και μου γυρναει σφάλμα "Newline in constant". Τι λάθος κάνω ο άσχετός?

     

    Ευχαριστώ

  •  08-11-2007, 14:09 37073 σε απάντηση της 37071

    Απ: Πρόβλημα με ανάθεση ενός String

    thanassis.diamantis:

    Γεία σε όλους.....

    Γράφω στο Visual Web Developer με C# το εξής:

     

    string FName;

    FName = Request.PhysicalApplicationPath + "thumbs\" + FName;

     

    Δεν του αρέσει καθόλου το "\" και μου γυρναει σφάλμα "Newline in constant". Τι λάθος κάνω ο άσχετός?

     

    Ευχαριστώ

     

    Το \ είναι χαρακτήρας διαφυγής στην C#, δηλαδή χρησιμοποιείται για να καταχωρήσει ειδικούς χαρακτήρες μέσα σε ένα string. Δες εδώ για info
    Για να λύσεις το θέμα σου είτε γράφτο ως "thumbs\\" (ώστε να γίνει escape το backslash) ή ως @"thumbs\" (το 'παπάκι' καθορίζει ότι το string θα εκχωρηθεί όπως το γράφεις)


    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  08-11-2007, 14:47 37075 σε απάντηση της 37073

    Απ: Πρόβλημα με ανάθεση ενός String

    Ευχαριστώ φίλε....

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems