Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Lambda Expression?
- Ipinaliwanag ng Techopedia ang Lambda Expression
Kahulugan - Ano ang ibig sabihin ng Lambda Expression?
Ang expression ng lambda ay isang hindi nagpapakilalang function na nagbibigay ng isang maigsi at functional syntax, na ginagamit upang magsulat ng mga hindi nagpapakilalang pamamaraan. Ito ay batay sa konsepto ng pag-andar ng pag-andar at ginamit upang lumikha ng mga delegado o mga uri ng expression ng puno. Ang syntax ay function (arg1, arg2 … argn) expression.
Ipinaliwanag ng Techopedia ang Lambda Expression
Ginamit ng mga expression ng Lambda ang simbolo ng operator =, na binabasa bilang "napupunta." Ang mga parameter ng pag-input ay tinukoy sa kaliwang bahagi ng operator, at ang pahayag / expression ay tinukoy sa kanan. Karaniwan, ang mga expression ng lambda ay hindi direktang ginagamit sa syntax query ngunit madalas na ginagamit sa mga tawag na pamamaraan. Ang mga ekspresyon ng pagtatanong ay maaaring maglaman ng mga tawag na pamamaraan.
Ang mga tampok ng syntax syntax ay ang mga sumusunod:
- Ito ay isang function na walang pangalan.
- Walang mga modifier, tulad ng overload at overrides.
- Ang katawan ng pag-andar ay dapat maglaman ng isang expression, sa halip na isang pahayag.
- Maaaring maglaman ng isang tawag sa isang pamamaraan ng pag-andar ngunit hindi maaaring maglaman ng isang tawag sa isang subprocedure.
- Ang pahayag ng pagbabalik ay wala.
- Ang halaga na ibinalik ng pag-andar ay ang halaga lamang ng expression na nilalaman sa katawan ng function.
- Ang pahayag ng pagtatapos ng pag-andar ay hindi umiiral.
- Ang mga parameter ay dapat na tinukoy ang mga uri ng data o ibabawas.
- Hindi pinapayagan ang mga pangkaraniwang mga parameter.
- Hindi pinapayagan ang mga opsyonal at ParamArray na mga parameter.
Ang mga expression ng Lambda ay nagbibigay ng shorthand para sa tagatala, na pinapayagan itong maglabas ng mga pamamaraan na nakatalaga sa mga delegado. Ang tagagawa ay nagsasagawa ng awtomatikong uri ng pag-iinteres sa mga argumento ng lambda, na isang pangunahing bentahe.




