Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Dateiliste erst nach Datum und dann nach Name sortieren

23 views
Skip to first unread message

Ahmed Martens

unread,
May 13, 2013, 9:27:14 AM5/13/13
to
Hallo Leute,

wie kann ich eine Dateiliste nach 2 Kriterien sortieren lassen.

Die Dateinamen lauten:

Rewe-Daten 395834-11638 09042013 004.dvs
Rewe-Daten 395834-11638 08052013 004.dvs
Rewe-Daten 395834-12412 07032013 004.dvs
Rewe-Daten 395834-12412 10052013 004.dvs

I II
Rewe-Daten 395834-[11638] [09042013] 004.dvs

Dabei soll I und II numerisch aufsteigend sein.
... 11638 09042013 ...
... 11638 08052013 ...
... 12412 07032013 ...
... 12412 10052013 ...

hat einer eine Idee wie ich an so eine sortierte Liste herankomme?
An sich m�sste es doch mit Array.Sort oder auch mit LinQ gehen. Ich
bekomme das aber einfach nicht hin.

Alternativ w�re eine Sortierung nach der I und einer aufsteigender
Sortierung nach dem Dateidatum m�glich.

Vielen Dank im voraus.

System: Net-Framework 4.0

Gru� Ahmed
--
Antworten bitte nur in der Newsgroup.

Ahmed Martens

unread,
May 13, 2013, 11:43:25 AM5/13/13
to
Hallo Leute,

also ich habe das jetzt zweistufig gel�st.
Zuerst werden alle m�glichen Dateien in einem Array eingelesen
(GetFiles).

Anschlie�end extrahiere ich die MdNr und lese noch einmal gezielt in
einem neuen Array die Dateien mit der MdNr ein. Diese kann ich jetzt mit
LinQ nach dem Dateidatum sortieren lassen.

Jetzt habe ich alles was ich ben�tige.

Gru� Ahmed

--
Antworten bitte nur in der Newsgroup
Windows 7 64bit Home Premium
Office Prof. 2010

Peter Fleischer

unread,
May 14, 2013, 2:03:12 PM5/14/13
to
Hi Ahmed,
ich w�rde mir eine Klasse bauen, die eine Datei beschreibt und Eigenschaften
hat, die die Detailinfo f�r Sortiervorg�nge bereitstellt. Damit kann dann
eine generische Liste erstellt werden, die dann beliebig sortiert werden
kann.

--
Peter Fleischer

0 new messages