Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 4846|Svare: 2

[Kilde] Introduksjon til IParsable-grensesnittet lagt til .NET 7

[Kopier lenke]
Publisert 2023-5-2 kl. 15:30:15 | | | |
.NET 7 er en ny versjon av .NET som legger til et grensesnitt kalt IParsable. Dette grensesnittet hjelper utviklere å lettere tolke strenger i koden sin.

IParsable-grensesnittet består av to metoder: Parse og TryParse.

Dokumentasjon:https://learn.microsoft.com/zh-cn/dotnet/api/system.iparsable-1

Parse-metoden brukes til å løse en streng til en verdi av en spesifisert type. Hvis resolusjonen mislykkes, kastes et unntak.

TryParse-metoden brukes til å løse en streng til en verdi av en spesifisert type. Den kaster ikke et unntak, men returnerer en boolsk verdi som indikerer om resolusjonen var vellykket.

For eksempel demonstrerer følgende kode hvordan man tolker en streng til et heltall ved hjelp av Parse-metoden:

Hvis vi vil bruke TryParse-metoden for å parse strenger, kan vi bruke følgende kode:

I denne koden vil suksessvariabelen inneholde en boolsk verdi som indikerer om resolusjonen var vellykket eller ikke. Hvis løsningen lykkes, vil verdivariabelen inneholde det parsede heltalletallet.

Vi oppretter en ny brukerklasse som inneholder attributtene Navn, Alder, vi ønskerSend inn en komma-separert streng for å returnere User-objektet, som vist i figuren nedenfor:



Den fullstendige koden er som følger:


Avslutningsvis kan IParsable-grensesnitt gjøre det enklere å parse strenger og gjøre koden mer konsis og lesbar. Hvis du bruker .NET 7 til å utvikle applikasjoner, bør du vurdere å bruke dette grensesnittet.





Foregående:VSTO (III) setter inn Datatable-data i et Word-dokument
Neste:RabbitMQ: Hvem skal opprette Kø og Utveksling
Publisert 2023-5-2 16:36:44 |
Lær å lære
Publisert 2023-5-4 08:49:19 |
Godt å lære
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com