Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 17466|Vastaus: 0

[Lähde] Ternaaristen operaattoreiden osalta on virhe, joka ei voi määrittää ehdollisen lausekkeen tyyppiä

[Kopioi linkki]
Julkaistu 3.11.2015 17.15.48 | | |
Virhe 1 Ehdollisen lausekkeen tyypin määrittäminen ei onnistu

Kun käytämme ternaarisia operaattoreita, kohtaamme usein jos? Jos seuraavat kaksi tietotyyppiä ovat ristiriitaisia, tämä tai tuo virhe ilmestyy usein.
Ratkaisu on muuntaa molemmat tyypit objektityypeiksi ja suorittaa sitten ternaariset operaattorit

Koodi:

            var s = paikka objektina;
            var n = "" objektina;


data = site==null?n :s

Yllä oleva sivusto on luettelokokoelma, joka ratkaisee täydellisesti yleisimmät ongelmat, joita ternäärioperaattorit kohtaavat




Edellinen:Koska <nullin> ja System.DateTimen välillä ei ole implisiittistä muunnosta
Seuraava:Jquery-formaatit /Date(1356969600000)/ vuoden, kuukauden ja päivän aikamuotoon
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com