Ich habe ein Array von StringsWie kann ich Elemente erhalten, die gleich string [] sind?
var controlsToGet = new[] {"lblHome","lblContact"};
Ich habe List<LanguageControl>
und LanguageControl Klasse hält Bedienelemente darin. Ich will Kontrollen von Liste erhalten, die Control.Name == controlsToGet
ich nach etwas suchen, wie die
var all = fooelements.where(l=>l.Control.Name == controlsToGet);
Ist es möglich, mit Lambda oder Linq.
Hinweis: Ich konnte es mit NHibernate Disjunction tun, ich bin auf der Suche nach so etwas wie diese
EDIT: Was würde ich tun, wenn diese Abfrage für Datenbank mit dem Entity verwenden möge Rahmen?
Danke
Danke, i don Ich habe viel Erfahrung mit Lambdas. Jetzt habe ich den Weg, wie man damit umgehen kann –
I kurz Lambda könnte toll sein, um ... var result = fooelements.FindAll (item => controlsToGet.Contains (item.Name)); –
Ich habe nichts gegen den Verlust der Reputation, aber ich wünschte, wer auch immer downvoted hat einen Kommentar gepostet. Ich wäre daran interessiert, zu wissen, was mit dieser Antwort falsch war, auch wenn es nur dazu diente, mich zu erziehen ... –