Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 4846|Odpoveď: 2

[Zdroj] Úvod do IParsable rozhrania pridaného do .NET 7

[Kopírovať odkaz]
Zverejnené 2023-5-2 o 15:30:15 | | | |
.NET 7 je nová verzia .NET, ktorá pridáva rozhranie nazývané IParsable. Toto rozhranie pomáha vývojárom jednoduchšie analyzovať reťazce v ich kóde.

IParsable rozhranie pozostáva z dvoch metód: Parse a TryParse.

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

Metóda Parse sa používa na vyriešenie reťazca na hodnotu určeného typu. Ak riešenie zlyhá, vyhodí sa výnimka.

Metóda TryParse sa používa na vyriešenie reťazca na hodnotu určeného typu. Nehodí výnimku, ale vráti booleovskú hodnotu, ktorá označuje, či bolo riešenie úspešné.

Napríklad nasledujúci kód ukazuje, ako parsovať reťazec na celé číslo pomocou metódy Parse:

Ak chceme použiť metódu TryParse na parsovanie reťazcov, môžeme použiť nasledujúci kód:

V tomto kóde bude premenná úspechu obsahovať booleovskú hodnotu, ktorá určuje, či bolo vyriešenie úspešné alebo nie. Ak je rozlíšenie úspešné, hodnotová premenná bude obsahovať parsované celé číslo.

Vytvoríme novú triedu používateľa, ktorá obsahuje atribúty Meno, Vek, ktoré chcemePreneste reťazec oddelený čiarkami na vrátenie objektu User, ako je znázornené na obrázku nižšie:



Celý kód je nasledovný:


Na záver, IParsable rozhrania môžu uľahčiť parsovanie reťazcov a spraviť kód stručnejším a čitateľnejším. Ak používate .NET 7 na vývoj aplikácií, mali by ste zvážiť použitie tohto rozhrania.





Predchádzajúci:VSTO (III) vkladá dáta DataTable do Word dokumentu
Budúci:RabbitMQ: Kto vytvorí Queue a Exchange
Zverejnené 2023-5-2 16:36:44 |
Naučte sa učiť
Zverejnené 4.5.2023 08:49:19 |
Dobré sa to dozvedieť
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com