I tried using File, StreamWriter and StreamReader with a path outside of my project folder but it didn't work. It became projectPath\externalPath. For example my project path is F:\Project\ and my txt file is in D:\File.txt, Unity automatically read my path as "F:\Project\D:\File.txt", or it gives an error message: UnauthorizedAccessException
I tried using WWW too, but I got an error message "cannot convert WWW to string"
please help