Ich arbeite mit einer Liste von Objekten, und ich muss eines der Objekte auswählen und es einer Variablen zuweisen, um später verwendet zu werden. Ich verstehe, dass ich die .Find()
Methode innerhalb der Liste verwenden muss, aber ich bin nicht sicher, was ich in die Klammern setzen müsste, um das korrekte Objekt zu finden. Ich verwende Klassen, die von einem SDK definiert wurden, um mit einer API zu interagieren, was für mich neu ist. Hier ist mein Code:Wie finde ich ein einzelnes Objekt in einer Liste von Objekten?
var fileCabinets = org.GetFileCabinetsFromFilecabinetsRelation().FileCabinet;
foreach (var fc in fileCabinets)
{
Console.WriteLine("You have access to the file cabinet " + fc.Name + " " + fc.Id + ".");
}
fileCabinets.Find();
fileCabinets
ist eine Liste des Typs FileCabinet
. Ich muss eines der FileCabinets in der Liste auswählen.
Sie definieren nicht, was Sie mit "Liste" meinen. Meinst du eine System.Collections.Generic.List? Oder eine andere Art von Liste? Dadurch wird festgelegt, welche Methoden Sie zum Suchen eines Elements in der Liste verwenden können. Mit anderen Worten, was ist der Typ von FileCabinets? – Polyfun