Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
772 views
in Technique[技术] by (71.8m points)

foreach - I want to remove those transactions from the transaction list which does not match with the transaction that i have stored in a variable

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

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...