Klausimai, pažymėti „null-koalescing operatorius“

„Null-coalescing“ („PHP 7“) operatorius naudojamas apibrėžti reikšmių tipų, turinčių nulinę vertę arba atskaitos tipus, numatytąją vertę. Jis grąžina kairįjį operandą, jei operandas yra nulinis; kitaip jis grąžina tinkamą operandą.
17
atsakymai

Ką reiškia du klaustukai C #?

Eikite į šią kodo eilutę: FormsAuth = formsAuth? naujas FormsAuthenticationWrapper (); Ką reiškia abu klausimynai, ar tai yra truputį veikiantis operatorius? Sunku rasti „Google“.
15 Jan '09, 17:03
10
atsakymai

Ar „JavaScript“ yra nulinis sutapimo operatorius?

Ar „Javascript“ yra nulinis koalicijos operatorius? Pavyzdžiui, C #, galiu tai padaryti: String someString = null; var whatIWant = someString? „Slapukai!“; Geriausias apytikslis, kurį galiu apskaičiuoti „Javascript“ naudojimui, yra sąlyginis o ...
nustatyti 24 sausis '09 21:18
5
atsakymai

Smalsus bendradarbiavimas operatorius su „Zero Coalescent“

Pastaba: tai, atrodo, yra fiksuota Roslyne. Šis klausimas kilo rašant mano atsakymą į šį klausimą, kuriame kalbama apie nulinės koalicijos operatoriaus asociatyvumą. Primename, kad idėja, kad operatorius yra nesuderinamas, yra tai, kad ...
yra nustatyta birželio 6 d. 11 val
10
atsakymai

PHP Ternary Operator ir Zero Coalescence operatorius

Ar kas nors gali paaiškinti skirtumus tarp trijų operatorių santrumpų (? :) ir nulinio sutapimo operatoriaus (??) PHP? Kada jie elgiasi kitaip ir kada jie yra tokie patys (jei taip atsitinka)? $ a ?: $ b VS. $ a? $ b
nustatytas sausio 03 d '16 at 1:23
6
atsakymai

Ar C # 'yra lygiavertis VB.NET? operatorius?

Ar C # operatoriui yra VB.NET ekvivalentas?
nustatytas 31 d '09 19:46
15
atsakymai

Unikalūs būdai naudoti operatorių Null Coalescing

Žinau, kad standartinis būdas naudoti „null-coalescing“ operatorių „C #“ yra nustatyti numatytąją vertę. string nobody = null; string somebody = "Bob Saget"; string anybody = ""; anybody = niekas? "P. T"; // grąžina p. T anybod ...
lapkričio 10 d. '08 9:21 val
9
atsakymai

? Suderinti tuščią eilutę?

Kažkas, ką darau vis daugiau ir daugiau, tikrina tuščią (kaip „“ arba „nulinį“) ir sąlyginį pareiškimą. Dabartinis pavyzdys: s.SiteNumber.IsNullOrEmpty ()? "Nėra numerio": s.SiteNumber; Tai tik pratęsimo metodas, kuris atitinka: strin ...
nustatytas 10 kovo 10 d. 23:01 val
10
atsakymai

Koks yra teisingas būdas patikrinti nulines reikšmes?

Man patinka nulinio koalicijos operatorius, nes jis supaprastina nulinės vertės tipų priskyrimą. int y = x ?? -1; Tai puiku, nebent turiu ką nors padaryti su x. Pvz., Jei noriu ...
Nustatykite kovo 20 d. 12 val
9
atsakymai

Sujungti PHP funkciją?

Daugelis programavimo kalbų turi bendrą funkciją (grąžina pirmąją nulinę vertę, pavyzdį). PHP, deja, ne. Kas būtų geras būdas jį įgyvendinti PHP?
birželio 18 d. 18:49
11
atsakymai

Ar yra „priešingas“ nulinio sutelkimo operatoriui? (... bet kuria kalba?)

nulinis susivienijimas apytikriai artėja prie grįžimo x, nebent jis yra nulinis, tokiu atveju grįžti y Man dažnai reikia grąžinti nulį, jei x yra nulinis, kitaip grąžinti xy Ar galiu naudoti grąžą x == null? null: xy; Ne blogai, bet tai, kad aš esu viduryje, visada yra ...
gegužės 28 d., 17 val
7
atsakymai

„PowerShell“ nulis prisijungia

Ar yra nulinis sutapimo operatorius? Norėčiau, kad galėčiau atlikti šias C # komandas powerhell: var s = myval? "nauja vertė"; var x = myval == null? "": otherval;
gegužės 16 d., 12 val
11
atsakymai

Ar yra sutrumpintas būdas grąžinti vertybes, kurios gali būti nulinės?

Kaip rašyti sekantį scenarijų? gauti {if (_rows == null) {_rows = naujas sąrašas <Row> (); } grįžti _rows; }
yra nustatytas liepos 8 d. 16, 15:36
7
atsakymai

null sąlyginis operatorius neveikia su NULL tipais?

Aš rašau kodo gabalėlį C # 6 ir dėl tam tikros keistos priežasties jis veikia var value = objectThatMayBeNull ?.Property; bet taip nėra: int value = nullableInt? .Value; Neveikia Aš turiu galvoje, kad gaunu kompiliavimo klaidą, sakydamas: Negaliu išspręsti sy ...
yra nustatytas 04 rug. '15, 16:59
4
atsakymai

Nulinis koaguliacijos operatorius VB.NET?

Galimi dublikatai: VB.NET „Coalesce“ operatorius ir sąlyginis operatorius Ar „C #“ yra ekvivalentas VB.NET? operatorius? Ar yra integruotas „VB.NET“ ekvivalentas nuliui sujungti C # operatoriui?
yra nustatytas liepos 22 d. 11 val
6
atsakymai

C # nulinis koordinatorius (??) PHP?

Ar PHP turi bet kokį tretinį operatorių ar panašų darbą, kuris veikia kaip? C #? ? C # yra švarus ir trumpesnis, tačiau PHP turite daryti kažką panašaus: // Tai visiškai gerai, išskyrus tai, kad $ _REQUEST ['test'] yra nereikalingas. e ...
nustatyti 02 rugsėjo '11, 5:57