How would I get the directory and filename from the following string using C#:
string test = “test@test.com, snap555.jpg, c:\users\test\desktop\snap555.jpg”;
I only want to be able to get the “c:\users\test\desktop\snap555.jpg” from the string and turn it into another string.
The characters before the “,” will always be different and different lengths such as: “bob@bob.com, x.txt, c:\users\test\desktop\x.txt”
What is the easiest way to do this in c#?
Thanks.
t
If the comma delimiter does not appear in the first part, you can use:
If that space after the comma is a problem and assuming that the first part never has spaces, you can use:
This example assumes you always want the third item, as mentioned in your question. Otherwise, change the 2 in the examples above to the correct index of the item you want. For example, if it should always be the last item, you can do: