-1
Hallo Ich versuche, meine Art, um diesen Code in einem Verfahren unter Verwendung:C# orderby int Linq
ApplicationServices.Prime_Material.OrderBy(x => x.Code).ToList();
Aber nach ejecute es die Art noch die gleiche, ich las über die Verwendung .Sort aber dies ist kein Liste dann kann ich es nicht benutzen.
Dies ist der Code des Typs:
public class Prime_Material : BindableBase
{
private int _Code;
public int Code
{
get { return _Code; }
set { SetProperty(ref _Code, value); }
}
private string _Name;
public string Name
{
get { return _Name; }
set { SetProperty(ref _Name, value); }
}
}
public class Values_Prime_Material : ObservableCollection<Prime_Material> { }
public static class ApplicationServices
{
public static Values_Prime_Material Prime_Material = new Values_Prime_Material();
static ApplicationServices()
{
}
}
Jede Hilfe sehr geschätzt wird.
Sie müssen das Ergebnis zuordnen. 'var resultingSortedList = ApplicationServices.Prime_Material.OrderBy (x => x.Code) .ToList();' Dies ist auch definitiv eine doppelte Frage, ich suche jetzt danach. – Igor
Danke für die schnelle Antwort, ich habe das mit keinen Ergebnissen versucht. – Julius
'Ich habe das mit keinen Ergebnissen versucht' <= Ich habe keine Ahnung, was das bedeutet. Haben Sie eine leere Liste oder meinst du, es funktioniert nicht für dich? 'OrderBy' filtert nicht, also bedeutet' 'out out results' 'wahrscheinlich, dass Ihre Daten zu Beginn leer waren. Weitere Hilfe: Bitte fügen Sie ein [minimales, vollständiges und verifizierbares Beispiel] (http://stackoverflow.com/help/mcve) bei. Bitte lesen Sie auch [Wie stelle ich eine gute Frage] (http://stackoverflow.com/help/how-to-ask). – Igor