2010-10-08 6 views
0

J'ai une classe appelée Questions. Cette question a des propriétés QuestionID et QuestionAnswer. Mon list of Questions a QuestionID comme 2,3,4,15,12,24,22 ,,,, etcTrier la liste de classe en utilisant la propriété Id?

Je dois trier cet objet de liste de questions basé sur QuestionID et stocker dans un autre objet Questions.

+0

Comment la liste est-elle organisée? Est-ce un tableau d'une 'Liste '? Pouvez-vous fournir la déclaration réelle de 'Questions'? De votre question, il n'est pas clair si 'Questions' représente une seule question ou une liste de questions. –

Répondre

3

Il existe un framework appelé LINQ conçu pour ce type de tâche. Par exemple, en C#:

var sortedList = questionList.OrderBy(q => q.QuestionID).ToList(); 
0

Vous pouvez utiliser Linq. Ainsi.

var sortedQs = Questions.Sort(q => q.QuestionID).ToList(); 
Questions connexes