Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 4846|Atbildi: 2

[Avots] Ievads IParsable interfeisā, kas pievienots .NET 7

[Kopēt saiti]
Publicēts 2023-5-2 15:30:15 | | | |
.NET 7 ir jauna .NET versija, kas pievieno interfeisu ar nosaukumu IParsable. Šis interfeiss palīdz izstrādātājiem vieglāk parsēt virknes savā kodā.

IParsable interfeiss sastāv no divām metodēm: Parse un TryParse.

Dokumentācija:https://learn.microsoft.com/zh-cn/dotnet/api/system.iparsable-1

Parse metode tiek izmantota, lai atrisinātu virkni uz noteikta tipa vērtību. Ja izšķirtspēja neizdodas, tiek izmests izņēmums.

TryParse metode tiek izmantota, lai atrisinātu virkni uz noteikta tipa vērtību. Tas nerada izņēmumu, bet atgriež Būla vērtību, kas norāda, vai izšķirtspēja ir bijusi veiksmīga.

Piemēram, šis kods parāda, kā parsēt virkni veselā skaitlī, izmantojot Parse metodi:

Ja mēs vēlamies izmantot TryParse metodi, lai parsētu virknes, mēs varam izmantot šādu kodu:

Šajā kodā veiksmes mainīgais satur Būla vērtību, kas norāda, vai izšķirtspēja bija veiksmīga. Ja izšķirtspēja ir veiksmīga, vērtības mainīgais saturēs parsētu veselu skaitli.

Mēs izveidojam jaunu lietotāju klasi, kas satur vēlamos atribūtus Vārds, VecumsAr komatiem atdalītas virknes nodošana, lai atgrieztu lietotāja objektu, kā parādīts attēlā:



Pilns kods ir šāds:


Visbeidzot, IParsable saskarnes var atvieglot virkņu parsēšanu un padarīt kodu kodolīgāku un lasāmāku. Ja lietojumprogrammu izstrādei izmantojat .NET 7, apsveriet iespēju izmantot šo saskarni.





Iepriekšējo:VSTO (III) Ievieto DataTable datus Word dokumentā
Nākamo:RabbitMQ: kas izveidos rindu un apmaiņu
Publicēts 2023-5-2 16:36:44 |
Iemācieties mācīties
Publicēts 2023-5-4 08:49:19 |
Labi mācīties
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com