I want to remove those transactions from the list which does not match with the transaction that i have stored in a variable "ldrExtractHoldingTransactionEntries" namely.
below code is getting false for all transactions even with that transaction that matched.
don't know how to compare the transaction that i have stored in a variable with the Transaction List
var ldrExtractHoldingTransactionEntries = ldrExtractHoldingContractSection.LDRExtractHoldingTransactionEntries.Where(d => d.LDRExtractHoldingTransactionEntryID == -1
&& d.OriginalCurrencyCode == ldrExtractHoldingContractSection.OriginalCurrencyCode
&& d.SettlementCurrencyCode == ldrExtractHoldingContractSection.SettlementCurrencyCode).ToList();
foreach (var transactionEntry in ldrExtractHoldingContractSection.LDRExtractHoldingTransactionEntries.ToList())
{
if(transactionEntry.Equals(ldrExtractHoldingTransactionEntries) == false)
{
ldrExtractHoldingContractSection.LDRExtractHoldingTransactionEntries.Remove(transactionEntry);
}
}
question from:
https://stackoverflow.com/questions/65923963/i-want-to-remove-those-transactions-from-the-transaction-list-which-does-not-mat 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…