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:

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ę:

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:

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.