Was ist der Unterschied zwischen = und =?

8

Ich habe das gesehen

%Vor%

aber ich habe das auch gesehen

%Vor%

Was ist der Unterschied?

    
Difference Engine 14.09.2010, 05:34
quelle

6 Antworten

20

= & gt; auf MSDN Das = & gt; Token wird der Lambda-Operator genannt. Es wird in Lambda-Ausdrücken verwendet, um die Eingabevariablen auf der linken Seite vom Lambda-Körper auf der rechten Seite zu trennen. Lambda-Ausdrücke sind Inline-Ausdrücke, die anonymen Methoden ähneln, aber flexibler sind; Sie werden häufig in LINQ-Abfragen verwendet, die in Methodensyntax ausgedrückt werden. Weitere Informationen finden Sie unter Lambda-Ausdrücke (C # -Programmierhandbuch).

& gt; = auf MSDN Alle numerischen und Aufzählungstypen definieren einen relationalen Operator "größer als oder gleich", & gt; =, der wahr zurückgibt, wenn der erste Operand größer oder gleich dem zweiten Operand ist, andernfalls false.

    
SeeSharp 14.09.2010, 05:37
quelle
6

i => 5 ist ein Lambda-Ausdruck, der das Argument i übernimmt und den int 5 zurückgibt.

    
sepp2k 14.09.2010 05:37
quelle
5

1. prüft "ist ich größer als gleich 5?"

2. ist der Lambda-Ausdruck.

Lesen Sie mehr über labda Ausdruck bei

Ссылка

    
TalentTuner 14.09.2010 05:37
quelle
5

Die erste Anweisung ist ein Vergleichsausdruck, i ist größer oder gleich 5 . Es wird als true oder false ausgewertet. Der zweite ist ein lambda Ausdruck . Er definiert ein lambda , das ein Argument akzeptiert und den Wert von 5 auswertet.

    
linuxuser27 14.09.2010 05:37
quelle
4

i >= 5 ist ein Vergleich
i => 5 ist Lambda-Syntax

    
µBio 14.09.2010 05:37
quelle
2

=> ist Lambda-Operator und wird als " goes to "

gelesen

z.B.

%Vor%

Im obigen Beispiel wird der Ausdruck als "Min w geht zu w Punkt Länge"

gelesen

Während >= relationaler Operator ist, der " greater than or equal " bedeutet, und seine Rückgabewerte true , wenn der erste Operand größer oder gleich dem zweiten ist, false andernfalls

z.B.

%Vor%

In diesem Beispiel wird false angezeigt und "Anzahl ist kleiner als 12" angezeigt.

= & gt; Operator (C # -Referenz)

& gt; = Operator (C # -Referenz)

    
Azhar 14.09.2010 06:00
quelle

Tags und Links