मेरे पास शब्दकोश से निकालने के लिए एक शब्दकोश और कुंजी की एक सूची है। यह अभी मेरा कार्यान्वयन है:मैं LINQ का उपयोग कैसे एक शब्दकोष "prune" करने के लिए कर सकता हूं?
var keys = (from entry in etimes
where Convert.ToInt64(entry.Value) < Convert.ToInt64(stime)
select entry.Key).ToList();
foreach (var key in keys)
{
etimes.Remove(key);
count--;
}
क्या कुछ ऐसा है जो मैं फोरच लूप को खत्म कर सकता हूं?
जिस तरह से आपको इसकी आवश्यकता नहीं थी। टोस्टिस्ट() फोरच किसी भी आईनेमेरेबल –
के साथ काम करेगा LINQ एक क्वेरी भाषा है, जो मौजूदा डेटा को बदलकर नया डेटा बना सकता है। यह मौजूदा डेटा नहीं बदल सकता है। – codymanix