Ulimi lwesi-Vala lufana kakhulu ku-syntax ku-C# futhi lisebenzisa ngokugcwele indlela egxile entweni. Isekela ukuhlola, uhlobo lwe-inference, ukuqoqwa kukadoti ngenxa yokushintshanisa okuzenzakalelayo kwezingcingo ezicekela phansi esigabeni sokuhlanganisa (i-ARC njengaku-Swift), imisebenzi ye-lambda, umqondo wamasignali nezikhala, ezifana nalezo ezisetshenziswa ku-Qt, kodwa zisetshenziswa ezingeni lolimi, iyunithi yezinhlamvu. izinhlobo, izinhlelo ezijwayelekile, ukusikwa kwamalungu afanayo, u-opharetha wokubala weqoqo, izithunywa, ukuvalwa, izixhumanisi, izakhiwo nokunye.
Okuphawuleka kakhulu
-
Kusha igama elingukhiyenge ye-syntaxizingcingo ze-cascade . Ngaphakathi nokusekelwa kokudalwa kwezinto eziguquguqukayo zendawo:nge (var x = y())
Imisebenzi yokushayela ebuyisela inani:
nge(y())
Izimpawu zokuxhuma, ziqinile
hhayi null imodi nokubiza okusha "nge" ngokuphindaphindiwe. -
Kusha i-syntax izingcezu - manje ukungabi nalutho kubhekwa njengento yokuqala noma yokugcina yeqoqo.uhlu[qala:] => uhlu[qala:ubude.ubude-1] uhlu[:end] => uhlu[0:ukuphela] uhlu[:] => uhlu[0:ubude.ubude-1]
-
Esenziwe lula ukubhala kabusha amaphrojekthi e-C ngesi-Vala ezingxenyeni (lapho iphrojekthi izoba nezingcingo eziningi eziya kukhodi ye-Vala ukusuka ku-C futhi ngokuphambene nalokho). -
Kwenziwa hhayi amasignali abonakalayo anomzimba osebenzayo. -
Kuhlinzekiwe ukuthola igama lengane.
Source: opennet.ru