Consider a notepad Text.txt which has a data that can be read only with font “Terminal”. How to implement in C#? The content of notepad is readable only if i set the font to “Terminal”. Otherwise i could see only Boxes. C# has to read the content using “Terminal” font so that it can get the exact data rather than a BOX. Tried with UTF8. Same response.
Even if i write the content of notepad here i could see hyphens.
EG:
The text is – but im not meaning hyphen. The actual word is double dot above n. It can be see only with Terminal font in notepad.

Your problem is probably the encoding (codepage) of the text file.
In what language is the text file written?
For example, if the file contained Greek text (codepage 1253), you would use something like this: