Citat:
Sandra_G: Kako da dobijem ono prvo? Poenta je u tome sto ja treba to da prosledim kao argument nekoj aplikaciji preko ProcessStartInfo. Posto je prosledjujem u ovom drugom obliku, kada se u toj aplikaciji doda @ ispred svega toga, dobije se djubre:
Ako sama deklarises taj string u kodu (tj. string folder = @"\\server\\folder\\"; ), ne bi verovala koliko je jednostavan odgovor

Samo nemoj da stavis @

kad deklarises string. C# ce escape-ovati string i \\ treirtati kao \. @ je uputstvo kompajleru da ne konvertuje escape sekvence i \ tretira kao najobicniji znak.
E sad, ako u samoj varijabli imas taj string "\\\\server\\folder\\", to mi je veoma cudno da uopste moze da se desi (sem da sama ubacis @"\\\\server\\folder\\" kao vrednost stringa) jer nijedan API poziv nece vratiti takav string. Kako znas da je taj string u varijabli? Ako si gledala u Evaluate ili Watch, onda je sve ok, posto ova dva prozora prikazuju string u escaped formatu (tj \ u stringu se vidi kao \\)
▪ The quicker a phone is answered in sales, the slower it's answered in customer services - Brownridge's Law
▪ Democracy is a device that ensures we shall be governed no better than we deserve - George Bernard Shaw
▪ To err is human--and to blame it on a computer is even more so - Robert Orben