Eksperten spørger - sortere din mapper med ASP ?

Published 11 August 08 12:39 PM

http://www.eksperten.dk/spm/840708

Det er synd at man ikke har LINQ i ASP eller PHP for den sags skyld, men med .NET kan du lave noget så smukt som:

C#

using System;
using System.IO;
using System.Linq;

namespace SortFiles
{
    class Program
    {
        static void Main( string[] args )
        {
            DirectoryInfo dirInfo = new DirectoryInfo( @"C:/Windows" );

            var query = from files in dirInfo.GetFiles()
                        orderby files.Name
                        select files;

            foreach( var item in query ) {
                Console.WriteLine( item.Name );
            }

            Console.ReadLine();
        }
    }
}

VB:

Imports System
Imports System.IO
Imports System.Linq

Namespace SortFiles
    Friend Class Program
        Shared Sub Main(ByVal args() As String)
            Dim dirInfo As New DirectoryInfo("C:/Windows")

            Dim query = From files In dirInfo.GetFiles() _
                        Order By files.Name _
                        Select files

            For Each item In query
                Console.WriteLine(item.Name)
            Next item

            Console.ReadLine()
        End Sub
    End Class
End Namespace

-----

Det er da både nemt og lækkert kode :)

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Eksperten sp??rger - sortere din mapper med ASP ? | Easycoded said on August 11, 2008 7:53 AM:

PingBack from http://www.easycoded.com/eksperten-sp%c3%b8rger-sortere-din-mapper-med-asp

# Jesper Blad Jensen said on August 11, 2008 10:25 AM:

Bare for at Guildmaster ikke kommer mig i forkøbet, så behøver man faktisk ikke "Select files" i VB.NET da det er underforstået hvis du ikke skriver noget :)

Leave a Comment

(required) 
(optional)
(required) 

  
Enter Code Here: Required

This Blog

Syndication

Page view tracker