# Ytterligare en kort... hur man läser innehållet i en hel fil i en Byte Array...

<datetime class="hidden">2004-07-04T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported -->
Detta bara en annan av thoise dumma små snippets som jag alltid glömmer och är lite av en bugger att hitta ... så, om du av någon anledning (t.ex. komprimering / kryptering) behöver allt innehåll i en fil för att hållas i en byte array, här är det enklaste sättet jag har hittat att göra det:

byte[) iArr;
använda(Stream s=File.Open("myfile.dat",FileMode.Open))
{
inArr = ny byte[s.Längd]
S.Read(inArr,0,inArr.Length).
}