Zum Inhalt springen

kevinka

Mitglieder
  • Gesamte Inhalte

    5
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von kevinka

  1. Habt ihr die Aufgabe genau gelesen? Natürlich ist 1 =1 2 =4 3 =9 4 =16 korrekt! Summe = 0; Für i= 1bis n Summe:=Summe+(2*i)-1 Kann man auch schreiben als: Summe += (2*i)-1 Ausgabe Summe --> Es wird immer die Summe aus den Letzten durchgängen mitgerechnet...
  2. Moin, wenn ich dich richtig verstehe ist es doch nichts weiter wie das: public void blubb<T>() { List<T> x = new List<T>(); } Dann rufst du die Funktion einfach auf mit: blubb<int>(); blubb<string>(); --> dazu würd ich den Objekttyp per reflexion übergeben.
  3. kevinka

    System.IO in C#

    static void Main(string[] args) { string path; Console.Write("Bitte Pfad angeben:"); while (!File.Exists(path = string.Format("C://{0}", Console.ReadLine()))) { Console.WriteLine("Datei existiert nicht! - Bitte korrekten Pfad angeben"); } Logic lg = new Logic(path); } Dann änderst du einfach das "C://" bei string.format denn {0} dient als Platzhalter für das Benutzer eingegebene, dh der dateiname mit Typ z.B. test.txt
  4. kevinka

    System.IO in C#

    Moin: ich hätte 2 Klassen gemacht: Program und Logic Die Klasse Logic liest jede Zeile der Textdatei aus. Außerdem erlaubt sie nur 3 Zugriffversuche. Der Pfad kann vom Benutzer angegeben werden... Falls ich das so falsch verstanden habe, wäre gut wenn du das alles nochmal erläuterst was du mit: "Jetzt möchte ich eine Ordnerstruktur anlegen, in die man Daten eingeben und abrufen kann (über .txt Dateien)." meinst. class Program { static void Main(string[] args) { string path; Console.Write("Bitte Pfad angeben:"); while (!File.Exists(path = Console.ReadLine())) { Console.WriteLine("Datei existiert nicht! - Bitte korrekten Pfad angeben"); } Logic lg = new Logic(path); } } public class Logic { private string _path; const string PW = "meinPasswort"; int passwortTryout = 0; public Logic(string Path) { _path = Path; Console.WriteLine("Bitte Passwort eingeben:"); while (passwortTryout < 3) { passwortTryout++; TryPasswort(); } } private void TryPasswort() { string strCurrentEntry = strCurrentEntry = Console.ReadLine(); if (strCurrentEntry == PW) { Console.WriteLine("Anmeldung erfolgreich\r\n"); TextDateiLesen(); passwortTryout = 0; } else { Console.WriteLine(string.Format("Falsches Passwort - noch {0} Versuche", 3 - passwortTryout)); } } private void TextDateiLesen() { // using gibt den Speicher nach der Benutzung des StreamReaders frei. using (StreamReader sr = new StreamReader(new FileStream(_path, FileMode.Open))) { while (!sr.EndOfStream) { Console.WriteLine(sr.ReadLine()); } } }
  5. kevinka

    ConvertDateString

    Hi Matze, du musst mal unter: System.Globalization nachschauen. Da gibts sogar ne Funktion: DateTimeFormatInfo.CurrentInfo() --> du liest das aktuell eingestellt datumsformat (des landes) aus (system). mfg kevin

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...