Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 2391|Atsakyti: 0

[Šaltinis] .NET/C# atspindžio atributas, kurį galima spręsti pagal nulinius tipus

[Kopijuoti nuorodą]
Paskelbta 2024-03-24 11:39:53 | | | |
Reikalavimai: C# kūrimo metu gali tekti naudoti atspindį, kad dinamiškai gautumėte objekto atributo tipą ir atitinkamai jį apdorotumėte. Norime klasifikuoti nulinius tipus ir bazinius tipus kaip tą patį tipą, pvz., eilutę? = eilutė,int? = int


Vertinant tipą, int? ir INT tipai yra skirtingi tipai, kaip parodyta paveikslėlyje žemiau:



Kaip tiesiogiai gauti bazinį tipą nustatant nulinį tipą? Žr.UnwrapNullableTypeKodas yra toks:





Nuoroda:

Hipersaito prisijungimas matomas.
Hipersaito prisijungimas matomas.





Ankstesnis:C# programavimas naudoja raktinius žodžius Nepaisyti ir Naujas, kad juos atskirtų
Kitą:Paprastas "Garnet" talpyklos ir "Redis", sukurtos naudojant .NET, palyginimas
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com