Feedback

Textdatei in Arraylist speichern

Sprache: C#

ließt eine Textdatei ein und speichert den Inhalt Zeilenweise in einer Arraylist
using System.Collections;

private ArrayList TextToArraylist(string Pfad)
{
  ArrayList Text = new ArrayList();  
  System.IO.StreamReader SR = new System.IO.StreamReader(Pfad); 
  while ( SR.Peek() > -1)
  {
    Text.Add(SR.ReadLine());
  }
  SR.Close();
  return Text;
}
using System.Collections;

private ArrayList TextToArraylist(string Pfad)
{
  ArrayList Text = new ArrayList();  
  System.IO.StreamReader SR = new System.IO.StreamReader(Pfad); 
  while ( SR.Peek() > -1)
  {
    Text.Add(SR.ReadLine());
  }
  SR.Close();
  return Text;
}

3 Kommentare

  1. Wir haben in der Uni gerade auch mit der Arraylist angefangen und ich schaue gerade bissle rum um es mir näher zu bringen. Denn ich habe es leider noch nicht so hundert prozentig verstanden. Ich finde die Beschreibung hier schon gut mit dem Beispiel, auf meiner Suche hab ich dann auch noch die Seite gefunden
    http://www.servervoice.de/java-arraylist-dynamische-arrays/
    Die Beschreibung finde ich auch ganz gut und wollte sie euch nicht vorenthalten.

  2. Nur ist eine ArrayList nicht wirklich OOP-konform. Für Typsicherheit verwendet man generische Auflistungen wie z.B. List(Of T) o.ä.