Avatar billede glenn007 Nybegynder
06. april 2009 - 11:10 Der er 4 kommentarer og
1 løsning

sortere men efter egen opskrift ?

hejsa.

sidder og sortere tekst data og vil have det sorteret  i en bestemt orden så det er nemmere at overskue senere.

har nu brug for at jeg kan sortere en ord liste og at jeg selv kan definere hvad for et ord der har højest værdi for mig og jeg så vil se først.

kan man definere den slags. ?

hvis jeg har data således i teskt form dvs jeg kan hverken bruge sorter alfabetisk eller efter tal.

xu xh xw xm am ha qa




nogle forslag fra de lærde :)
Avatar billede arne_v Ekspert
06. april 2009 - 13:47 #1
Du kan sortere med en custom comparator.
Avatar billede arne_v Ekspert
06. april 2009 - 13:50 #2
Ups - det hedder comparer i .NET !

Der er et eksempel i http://msdn.microsoft.com/en-us/library/234b841s.aspx
Avatar billede glenn007 Nybegynder
08. april 2009 - 22:25 #3
det ser fint ud og jeg fik da også lavet det.. mange tak for det . siddder nu og  ønsker at fjerne alle poster der kun eksistere en gang er det noget du har et simpelt eksempel ligende på.

Smid et savr så er der point i kassen til dig igen
Avatar billede arne_v Ekspert
09. april 2009 - 03:31 #4
using System;
using System.Collections.Generic;

namespace E
{
    public class Program
    {
        public static void Main(string[] args)
        {
            List<string> lst = new List<string>();
            lst.Add("A");
            lst.Add("B");
            lst.Add("C");
            lst.Add("D");
            lst.Add("B");
            lst.Add("D");
            Console.WriteLine("Original:");
            foreach(string s in lst)
            {
                Console.WriteLine(s);
            }
            List<string> lst2 = lst.FindAll((s) => lst.IndexOf(s) != lst.LastIndexOf(s));
            Console.WriteLine("After removing singles:");
            foreach(string s in lst2)
            {
                Console.WriteLine(s);
            }
            Console.ReadKey();
        }
    }
}
Avatar billede arne_v Ekspert
09. april 2009 - 03:32 #5
Det var så kun med en string og ikke en egen klasse, men hvis din klasse implementerer en fornuftig Equals metode, så kan det samme lade sig gøre med den.

Og svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester