adrenalineispog 1 Reputation point

I was just coding some C# stuff and I came across an issue.

My code is:
string desktop = @"C:\Users\" + Environment.UserName + @"\Desktop";
string localFilename = @"C:\Users\" + Environment.UserName + @"\Desktop\image.jpg";

I tried it like this and it worked fine:
string desktop = @"C:\Users\USERNAME\Desktop";
string localFilename = @"C:\Users\USERNAME\Desktop\fronk.jpg";

But I need it so others can use it, and therefore cannot use my username. Please could I have some help, thank you.

An object-oriented and type-safe programming language that has its roots in the C family of languages and includes support for component-oriented programming.
10,353 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Castorix31 81,861 Reputation points

    If you want to get the user Desktop folder, use :

    string sDesktop = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
    1 person found this answer helpful.
    0 comments No comments