See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 17466|Vastuse: 0

[Allikas] Ternaarsete operaatorite puhul on viga, mis ei suuda määrata tingliku avaldise tüüpi

[Kopeeri link]
Postitatud 03.11.2015 17:15:48 | | |
Viga 1 Ei suuda määrata tingimusliku avaldise tüüpi

Kui kasutame ternaarseid operaatoreid, puutume tihti kokku kui? Kui järgmised kaks andmetüüpi on vastuolulised, kuvatakse sageli see või teine viga.
Lahendus on mõlemad tüübid teisendada objektitüüpideks ja seejärel teha ternaarsed operaatorid

Kood:

            var s = sait objektina;
            var n = "" objektina;


andmed = sait==null?n :s

Ülaltoodud leht on nimekirjakogumik, mis lahendab täiuslikult ternaaroperaatorite tavapärased probleemid




Eelmine:Sest <null> ja System.DateTime vahel ei ole kaudset teisendust
Järgmine:Jquery formaadid /Date(1356969600000)/ aasta, kuu, päeva ajavormingusse
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com