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:

Efektīvi izmantot virknes C#: metodes un īpašības

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:

Efektīvi izmantot virknes C#: metodes un īpašības

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:

Efektīvi izmantot virknes C#: metodes un īpašības

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.