2010-09-14 15 views

उत्तर

20

=> on MSDN => टोकन को लैम्ब्डा ऑपरेटर कहा जाता है। इसका प्रयोग लैम्ब्डा अभिव्यक्तियों में बाएं तरफ लैम्बडा बॉडी से बाईं ओर इनपुट चर को अलग करने के लिए किया जाता है। लैम्ब्डा अभिव्यक्ति अज्ञात विधियों के समान इनलाइन अभिव्यक्तियां हैं लेकिन अधिक लचीला; वे LINQ प्रश्नों में बड़े पैमाने पर उपयोग किए जाते हैं जो विधि वाक्यविन्यास में व्यक्त किए जाते हैं। अधिक जानकारी के लिए, Lambda अभिव्यक्तियों (सी # प्रोग्रामिंग गाइड) देखें।

>= on MSDN सभी संख्यात्मक और गणन प्रकार एक "बराबर या उससे अधिक" संबंधपरक ऑपरेटर,> = यह सच रिटर्न अगर पहले संकार्य से अधिक या दूसरे के बराबर, झूठी अन्यथा है परिभाषित करते हैं।

6

i => 5 एक लैम्ब्डा अभिव्यक्ति है, जो i नामित तर्क पर ले जाता है और रिटर्न int 5.

4

i >= 5 एक तुलना
i => 5 लैम्ब्डा वाक्यविन्यास

5

पहले बयान एक तुलना अभिव्यक्ति है पर Labda अभिव्यक्ति के बारे में और अधिक पढ़, i से अधिक या 5 के बराबर है। यह true या false का मूल्यांकन करता है। दूसरा lambda expression है। यह lambda को परिभाषित करता है जो 5 के मान पर तर्क और मूल्यांकन करता है।

2

=> लैम्ब्डा ऑपरेटर है और के रूप में "goes to"

जैसे पढ़ा जाता है

string[] ldata = { "Toyota", "Nissan", "Honda" }; 
int shortestWordLength = ldata.Min(w => w.Length); 
Console.WriteLine(shortestWordLength); 
ऊपर के उदाहरण अभिव्यक्ति के रूप में पढ़ा है, वहीं >=

"मिन डब्ल्यू डब्ल्यू डॉट लंबाई को जाता है" में

संबंधपरक ऑपरेटर जिसका अर्थ है "greater than or equal" और इसके रिटर्न true अगर पहले संकार्य से अधिक है या दूसरे के बराबर, false अन्यथा

उदा।

int lNum =10; 
if(lNum >= 12) 
    Console.WriteLine("Number is greater than or equal 12");  
else 
    Console.WriteLine("Number is less than 12"); 

तो इस उदाहरण में यह false हो जाएगा और दिखा देंगे "संख्या 12 से भी कम है।"

=> Operator (C# Reference)

>= Operator (C# Reference)

संबंधित मुद्दे