Autor Beitrag
nut2
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Mo 09.06.08 22:44 
hallo, mit diesem void möchte ich eine Textdatei zeile für zeile in ein arrayladen um die zeilen dann für textausgaben zu nützen

wann man .txt file jetzt aber mehr als 10 zeilen hat wird eine ArgumentException ausgelöst,( mit 9 läufts wundebar)
> die länge wird aber richt gelesen, leide habe ich nicht die geringste Ahnung
kann mir jemand helfen? Danke im voraus für eure Hilfe
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
 
public static void SpracheLaden(ref string[] Sprache, string dateiname)
        {
            try
            {
             
                string[] Hilfsarray = File.ReadAllLines("pfad der datei und name");
              Console.WriteLine(Hilfarray.LongLenght);
                Array.Copy(Hilfsarray, Sprache, Hilfsarray.LongLength); // wenn länger als 10 zeilen//
            }

            catch (FileNotFoundException)
            {
                Console.WriteLine(dateiname + " nicht gefunden / not found");

            }
            catch (Exception)
            {
                Console.WriteLine("Unbekannter Fehler aufgetreten");
            }
        }
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mo 09.06.08 22:52 
Wie wird denn das Array Sprache initialisiert?

//edit: Kannst Du nicht einfach
ausblenden C#-Quelltext
1:
Sprache = File.ReadAllLines("pfad der datei und name");					

benutzen?

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".