When I generate a csv file from a string. I use the following code to encode a string to UTF-8:
byte[] bytes = Encoding.Default.GetBytes("√");
boolText = Encoding.UTF8.GetString(bytes);
But when I open a file is generated (by notepad++). It has "Encode in UTF-8 without BOM".
I need the file will be generated has UTF-8 so the symbol "√" will be show in excel.