मुझे पता है कि यह लिनक है:
var _Results = from item in _List
where item.Value == 1
select item;
और मुझे पता है कि यह लंबोदर है:
var _Results = _List.Where(x => x.Value == 1);
संपादक का ध्यान दें: ऊपर केवल लैंबडा नहीं है, यह "विधि सिंटैक्स" का उपयोग करते हुए लिनक है, जिसका विधेय एक लैम्बडा है। स्पष्ट होने के लिए, उपरोक्त दोनों नमूने लिनाक हैं (मेरी मूल पोस्ट गलत थी, लेकिन मैंने प्रश्न को संकेत देने वाले भ्रम को स्पष्ट करने के लिए त्रुटि छोड़ दी)।
लेकिन क्या Linq लैम्ब्डा का एक उप-समूह है या क्या?
दो समान तकनीक क्यों प्रतीत होती हैं?
क्या एक तकनीकी कारण है दूसरे को चुनने का?