Ich möchte schließlich ein paar Bit-Strings für die Zufälligkeit testen. Um zu beginnen, denke ich, dass ich eine Methode machen muss, die eine Textdatei von Bitstrings lesen und sie in einem Array speichern kann.Wie nehme ich eine Reihe von Bitstrings aus einer Textdatei und lege sie in ein Array?
private static int[] ReadDataFile(string s)
{
List<int> theList = new List<int>();
string[] sArray;
string bs;
StreamReader inputfile = new StreamReader("bitstring.txt");
do
{
bs = inputfile.ReadLine();
sArray = bs.Split(new char[] { });
for (int i = 0; i < sArray.Length; i++)
{
theList.Add(int.Parse(sArray[i]));
Console.WriteLine(sArray[i]);
}
} while (inputfile.EndOfStream);
inputfile.Close();
return theList.ToArray;
}
Ich erhalte einen Fehler in der letzten Zeile sagt, die
Kann nicht methid Gruppe ToArray zu nicht-Delegattyp int [] konvertieren.
Wie kann ich das beheben? Ist das auch der richtige Ansatz?
wie groß ist Ihre Datei, die Sie gelesen haben? Wie ist Ihre Datei strukturiert? Dies würde helfen, Ihre letzte Frage zu beantworten –