|
|
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
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-dJärgmine:Kasuta PowerShelli, et siseneda kohalikku grupipoliitika redaktorisse, muuta ja salvestada
|