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

Vaade: 5151|Vastuse: 3

[Allikas] C# 8.0 süntaksi omadused: Uus operaatorisüsteemi indeks

[Kopeeri link]
Postitatud 11.07.2022 19:35:19 | | | |
Nõuded: Kogumi defineerimiseks peame saama kogu viimase elemendi, kood on tavaliselt massiivi[massiivi. Pikkus - 1] Nii tutvustab C# 8.0 uut indeksiväljendit, mis tähendab "viimasest". See funktsioon toob sisse uue ühe eesliite "mütsi" operaatori.

Läbivaatamine

C# 8.0 uute funktsioonide ja teadmiste punktide selgitus
https://www.itsvse.com/thread-9355-1-1.html

[Pööre]. NET 6 Uus funktsioon Enumerable.Chunk()
https://www.itsvse.com/thread-10286-1-1.html
Süsteemi indeks

C# ei saa kogumikku lõpust indekseerida, kuid enamik indekseerijaid kasutab mõistet "alusta" ehk täidab "length-i" avaldist. Tutvustasime uut indeksväljendit, mis tähendab "lõpust". See funktsioon toob sisse uue ühe eesliite "mütsi" operaatori. Selle üksik operaator peab olema konverteeritav System.Int32-ks. See vähendatakse sobivaks System.Index tehase meetodi kutseks.


string[] words = uus string[]
{
                indeks algusest indeks lõpust
    "The", // 0 ^9
    "kiire", // 1 ^8
    "pruun", // 2 ^7
    "rebane", // 3 ^6
    "hüpped", // 4 ^5
    "üle", // 5 ^4
    "the", // 6 ^3
    "laisk", // 7 ^2
    "koer" // 8 ^1
};              9 (või sõnad. Pikkus) ^0
Uue süntaksiga saame hõlpsasti kogumi viimase elemendiobjekti järgmise koodiga:



Indeks on sama mis 0 järjestus[0]. Indeks on sama mis ^0 jada[järjestus. Pikkus]。 Avaldise jada[^0] viskab erandi, täpselt nagu sequence[sequence. Pikkus]. Iga arvu n korral on indeks ^n samaJada. Pikkus - n

Lahendamata erand. System.IndexOutOfRangeException: Indeks oli massiivi piiridest väljas.


Ressursse:

Hüperlingi sisselogimine on nähtav.
Hüperlingi sisselogimine on nähtav.


(Lõpp)




Eelmine:[Päris lahing]. NET/C# kasutab andmete saatmiseks ja vastuvõtmiseks UDP-d
Järgmine:Kasuta PowerShelli, et siseneda kohalikku grupipoliitika redaktorisse, muuta ja salvestada
Postitatud 13.07.2022 22:59:44 |
Õpi natuke...
Postitatud 11.08.2022 15:16:06 |
Tulin õppima ja loodan, et üürileandja suudab seda teha
 Üürileandja| Postitatud 14.05.2025 16:11:17 |
C# 8.0 süntaksis kasutab indeksit ja vahemikku
https://www.itsvse.com/thread-11003-1-1.html
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