ReadByte returnerer en int. Hvorfor dog det?
Har følgende kode:private byte[] CreateByteArrayFromFileStream(FileStream fs)
{
byte[] toReturn = new byte[fs.Length];
for(int i = 0; i < fs.Length; i++)
{
toReturn[i] = (byte)fs.ReadByte();
}//for
return toReturn;
}
Er er nogen der kan forklare, hvorfor FileStream metoden ReadByte() returnerer en int? Det lyder da fuldstændig ulogisk...
