---
title: "ArrayList problem i C#"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/104323-arraylist-problem-i-c"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Jymdis"
published: "2004-05-25T17:38:50.000Z"
updated: "2004-05-25T17:50:14.000Z"
replies: 2
views: 290
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/104323-arraylist-problem-i-c"
---

# ArrayList problem i C#

## #1 — Jymdis, 2004-05-25T17:38Z

Hej!

Har en ArrayList kallad spelare som innehåller objekt av klassen player (är det rätt sagt?). I vilket fall som helst vill jag sortera player efter ett värde i denna, ranking. Då ska jag ju använda IComparable på klassen vilket jag gör och sen:

```
	public int CompareTo( object o )
		{
			player p = (player)o; 
			int res;
	
			res = (int)ranking.CompareTo(p.Ranking); 
			if (res != 0) return res;
			
	
			return res; 

		}
```

och sen när jag sorterar:

```
spelare.Sort();
```

Men jag får ett problem och det är att det sorteras på fel håll, jag vill ha fallande värden. Hur gör jag detta?

Permalänk: https://www.webforum.nu/p/104323

## #2 — Pace, 2004-05-25T17:49Z

```
spelare.Sort();
spelare.Reverse();
```

Permalänk: https://www.webforum.nu/p/1353787

## #3 — Jymdis, 2004-05-25T17:50Z

Tackar!

Permalänk: https://www.webforum.nu/p/1353789

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/104323-arraylist-problem-i-c
