Stygiai programavime yra būtini. Jie leidžia apdoroti ir manipuliuoti teksto duomenimis. Šioje instrukcijoje išsamiai susipažinsite su duomenų tipu String C# ir sužinosite apie jo pagrindines metodus ir ypatybes. Šios žinios padės jums efektyviai naudoti styginius savo programose.

Pagrindinės žinios

  • Stygiai C# yra simbolių rinkinys ir pateikiami kabutėse.
  • String klasė siūlo įvairius manipuliavimo metodus, įskaitant ToUpper(), ToLower(), Trim() ir Length.
  • Pradiniai stygiai išlieka nepakeisti metodų kvietimų metu; grąžinami nauji stygiai.

Žingsnis po žingsnio instrukcija

1. Stygiaus deklaravimas ir inicijavimas

Norėdami deklaruoti stygį C#, naudokite raktinį žodį string, po kurio nurodykite pageidaujamą pavadinimą, lygybės ženklą ir priskirtą reikšmę kabutėse. Pavyzdys gali atrodyti taip:

Keliu C# efektyviai naudoti: metodai ir savybės

2. Stygiaus išvedimas konsolėje

Naudodami metodą Console.WriteLine() išvedate anksčiau apibrėžtą stygį konsolėje. Šis pavyzdys rodo, kaip išvesti "Hello World":

3. Stygiaus rodymas didžiosiomis raidėmis

Norėdami rodyti visą stygį didžiosiomis raidėmis, naudokite metodą ToUpper(). Tai darote pridėdami tašką pabaigoje stygiaus pavadinimo ir kviesdami ToUpper():

4. Stygiaus rodymas mažosiomis raidėmis

Naudodami metodą ToLower() galite tą patį stygį rodyti mažosiomis raidėmis. Išbandykite šį komandą ir patys patestavę:

Efektyviai naudoti tekstus C#: metodai ir ypatybės

5. Tarpo pašalinimas su Trim

Jei turite tarpų stygio pradžioje ar pabaigoje, galite juos pašalinti naudodami metodą Trim(). Komanda atrodo taip:

6. Simbolių skaičiaus nustatymas

Norėdami nustatyti stygiaus ilgį, naudokite Length savybę. Tai grąžina bendrą simbolių skaičių stygijoje, įskaitant visus tarpus:

Efektyviai naudoti eilutes C#: metodai ir savybės

7. Patogus simbolių skaičiaus išvedimas

Pridėkite paaiškinamąjį tekstą, kad simbolių skaičiaus išvedimas būtų suprantamesnis vartotojui:

8. Simbolių skaičiaus be tarpų nustatymas

Galite naudoti metodą Trim() kartu su savybe Length, kad nustatytumėte simbolių skaičių be pirmųjų ir paskutinių tarpų. Štai pavyzdys:

9. Funkcijų apibendrinimas

Galutiniame etape galite apibendrinti išmoktus metodus ir savybes, kad pabrėžtumėte jų privalumus ir panaudojimo atvejus. Užsirašykite, kad stygiai nėra keičiami, o nauji stygiai yra kuriami metodų kvietimų būdu.

Apibendrinimas – C# programavimas: Stygiai ir jų metodai

Šioje instrukcijoje sužinojote stygiaus duomenų tipo pagrindus C#. Išmokote, kaip deklaruoti stygiai, manipuliuoti jais ir užklausti jų savybių. Metodai ToUpper(), ToLower(), Trim() ir Length savybė yra pagrindiniai įrankiai efektyviam darbui su stygiais.

Dažniausiai užduodami klausimai

Kas yra stygė C#?Stygė C# yra simbolių seka, pateikta kabutėse.

Kaip galiu stygę paversti mažosiomis raidėmis?Naudokite metodą ToLower() ant savo stygės.

Ar Trim() keičia pirminę stygę?Ne, Trim() tik pašalina tarpus ir grąžina naują simbolių seka.

Ką atlieka Length savybė?Length savybė grąžina simbolių skaičių stygėje, įskaitant tarpus.

Kaip galiu pašalinti tarpus stygės pradžioje ir pabaigoje?Naudokite metodą Trim() ant savo stygės.