Virsts programmēšanā ir neaizstājami. Tie ļauj apstrādāt un manipulēt tekstu datus. Šajā rokasgrāmatā tu padziļināti iepazīsies ar datu tipu virsts C# un uzzināsi tā pamata metodes un īpašības. Šīs zināšanas palīdzēs tev virsts efektīvi izmantot savos programmās izmantot.
Svarīgākās atziņas
- Virsts C# ir simbolu kopums un tiek attēlots pēdiņās.
- Virsts klase piedāvā dažādas metodes manipulācijai, tostarp ToUpper(), ToLower(), Trim() un Length.
- Oriģinālie virsti paliek nemainīgi, izmantojot metodes izsaukumus; tiek atgriezti jauni virsti.
Solīts pa solim rokasgrāmata
1. Virsta deklarācija un inicializācija
Lai deklarētu virstu C#, tu izmanto atslēgvārdu string, kam seko izvēlēts nosaukums, vienādības zīme un piešķirtais vērtība pēdiņās. Piemērs tam varētu izskatīties šādi:

2. Virsta izsniegšana konsolē
Ar metodi Console.WriteLine() tu izsniegsi iepriekš definēto virstu konsolē. Turpmākais piemērs parādīs, kā tu izsniedz "Hello World":
3. Virstas attēlošana lielajiem burtiem
Lai attēlotu visu virstu lielajiem burtiem, tu izmanto metodi ToUpper(). Tu to dari, pievienojot punktu virsta nosaukuma beigām un izsaucot ToUpper():
4. Virstas attēlošana mazajiem burtiem
Izmantojot metodi ToLower(), vari attēlot to pašu virstu mazajiem burtiem. Izmēģini sekojošo komandu un testē to pats:

5. Atstarpu noņemšana ar Trim
Ja tev ir atstarpes virsta sākumā vai beigās, tu vari tās noņemt ar metodi Trim(). Šis ir komandas izskats:
6. Zīmju skaita noteikšana
Lai noteiktu virstas garumu, izmanto īpašību Length. Tas atgriezīs kopējo zīmju skaitu virstā, ieskaitot visas atstarpes:

7. Lietotājam draudzīga zīmju skaita izsniegšana
Pievieno izskaidrojošu tekstu, lai izsniegšana zīmju skaita lietotājam būtu saprotamāka:
8. Zīmju skaita noteikšana bez atstarpēm
Tu vari izmantot metodi Trim() kombinācijā ar īpašību Length, lai noteiktu zīmju skaitu bez vadošām vai sekojošām atstarpēm. Šeit ir piemērs:
9. Funkciju kopsavilkums
Visbeidzot, tu vari apkopot apgūtās metodes un īpašības, lai izceltu to priekšrocības un lietošanas gadījumus. Atceries, ka virsti netiek mainīti, bet jauni virsti tiek radīti ar metodes izsaukumiem.
Kopsavilkums – C# programmēšana: Virsts un to metodes
Šajā rokasgrāmatā tu iepazinies ar virsta datu tipa pamatiem C#. Tu esi uzzinājis, kā deklarēt virstus, manipulēt ar tiem un izsaukt to īpašības. Metodes ToUpper(), ToLower(), Trim() un īpašība Length ir pamata rīki efektīvai darbībai ar virstiem.
Biežāk uzdotie jautājumi
Kas ir virsts C#?Virsts C# ir simbolu secība, kas tiek norādīta pēdiņās.
Kā es varu pārvērst virstu mazajos burtos?Izmanto metodi ToLower() uz sava virsta.
Vai Trim() maina oriģinālo virstu?Nē, Trim() tikai noņem atstarpes un atgriež jaunu rakstu.
Ko dara īpašība Length?Īpašība Length atgriež zīmju skaitu virstā, ieskaitot atstarpes.
Kā es varu noņemt atstarpes virsta sākumā un beigās?Izmanto metodi Trim() uz sava virsta.