Hirdetés

Új hozzászólás Aktív témák

  • Peter Kiss

    senior tag

    LOGOUT blog

    válasz Neil Watts #4026 üzenetére

    Miért olvasnád be külön-külön az adatokat, mikor egy sor egy valamit jelent? (Ugyanez vonatkozik a Tuple alkalmazására: átmeneti tároló olyan alkalmazásban, ahol van már model azokra az adatokra, akkor WTF?)

    using System;
    using System.Collections.Generic;
    using System.IO;
    using System.Linq;

    namespace ConsoleApplication1
    {
    internal class Model
    {
    public int A { get; set; }
    public int B { get; set; }
    public int C { get; set; }
    }

    class Program
    {
    static void Main(string[] args)
    {
    var list = new List<Model>();
    using (var sr = new StreamReader("tavok.txt"))
    {
    while (!sr.EndOfStream)
    {
    var line = sr.ReadLine();
    if (string.IsNullOrWhiteSpace(line))
    {
    throw new Exception("Empty line");
    }
    var parts = line.Split(' ');

    list.Add(new Model
    {
    A = int.Parse(parts[0]),
    B = int.Parse(parts[1]),
    C = int.Parse(parts[2])
    });
    }
    }

    list = list.OrderBy(x => x.A).ToList();
    }
    }
    }

Új hozzászólás Aktív témák