Potrzebuję utworzyć pliki, które zawierają losowe dane, ale mają określony rozmiar. Nie mogę wymyślić skutecznego sposobu na zrobienie tego.Utwórz nowy plik o określonym rozmiarze
Obecnie staram się korzystać z BinaryWriter pisać pusty char tablicę do pliku, ale ja Out of Memory wyjątek podczas próby utworzenia tablicy do określonego rozmiaru
char[] charArray = new char[oFileInfo.FileSize];
using (BinaryWriter b = new BinaryWriter(File.Open(strCombined, FileMode.Create), System.Text.Encoding.Unicode))
{
b.Write(charArray);
}
sugestie?
Dzięki.
Co to jest oFileInfo? – Hammerstein
To zależy od tego, jak duża jest 'oFileInfo.FileSize'; w każdym razie wydaje się, że ... – Marco
Jaki jest twój rozmiar pliku? – Peter