c# uploading data error -> return "�" for space
===

i am using c# with http helper and using stream reader to read a text. But When i upload a text file containing this text

"Look  exactly what I found on @ eBay! Willy Lee LifeLike  Chatting Butler Prop Motion Sen"

the space is replced by "�" and used in the code.

Code for reading the text is:-

            List<string> list = new List<string>();
            StreamReader reader = new StreamReader(filepath);
            string text = "";
            while ((text = reader.ReadLine()) != null)
            {
                if (!string.IsNullOrEmpty(text))
                {
                    list.Add(text); 
                }
            }
            reader.Close();
            return list;

list contains this data-
"Look��exactly�what�I�found�on�@�eBay!�Willy�Lee�LifeLike��Chatting�Butler�Prop�Motion�Sen"