Norwegian char(ø å æ) does not show instead showing strange char

Hi,

Norwegian char (ø æ å) does not show instead showing strang character.

Used .NET in x++.

Part of some code show below:

reader = new System.IO.StreamReader(localFileNameAndPath);

utf8 = System.Text.Encoding::get_UTF8();

fileContent = utf8.GetBytes(reader.ReadToEnd());

reader.Close();

CodeAccessPermission::revertAssert();

perm = new InteropPermission(InteropKind::ClrInterop);

perm.assert();

try

{ ftpRequest = System.Net.WebRequest::Create(“ftp://” + transSpec.FTPServerName + “/” + transSpec.FTPDirectory + “/” + serverFileName );

request = ftpRequest; // Eneste måte å omgå casting på.

credential = new System.Net.NetworkCredential(transSpec.FTPUserName, transSpec.FTPPassword);

request.set_Credentials(credential);

request.set_ContentLength(fileContent.get_Length());

request.set_Method(“STOR”);

requestStream = request.GetRequestStream();

requestStream.Write(fileContent,0,fileContent.get_Length());

requestStream.Close();

ftpResponse = request.GetResponse();

response = ftpResponse;

}