Grüße Kombinieren habe ich eine logische Frage bekam ich zwei Verfahren bekommen haben2 Linq Operationen
Zuerst ist Linq, die wie folgt aussieht:
_sharedDocumentsAttachments = SourceDocumentAttachmentMeta
.Where(sDoc => TargetDocumentAttachmentMeta.Any(tDoc => tDoc.DocumentBridgeId == sDoc.DocumentId)).ToList();
Wo
List<DocumentAttachment> _sharedDocumentsAttachments;
Und
SharedDocumnentAttachmentConnector = new Dictionary<int, int>();
foreach (DocumentAttachment document in _sharedDocumentsAttachments)
{
foreach (DocumentAttachment tDoc in TargetDocumentAttachmentMeta.Where(tDoc => document.DocumentId == tDoc.DocumentBridgeId))
{
SharedDocumnentAttachmentConnector.Add(document.DocumentId, tDoc.DocumentId);
}
}
Und ich wunderte mich g wenn ich eine zweite Prozedur irgendwie an die erste anhängen kann, da im Grunde genommen die gleichen vergleichen, aber zwei verschiedenen Sammlungen Werte hinzufügen?
Ich experimentierte mit jedem, aber es funktioniert nicht richtig.