Introducerea funcțiilor VB.Net String

Un șir nu este altceva decât o colecție de personaje. În termeni foarte simpli, String poate fi definit ca tabloul de caractere. Când vine vorba de o variabilă de înțelegere, Integer este primul lucru despre care învățăm. Un număr întreg este tipul de date care stochează valoarea întreagă, în același mod, char este tipul de date care stochează un singur caracter și în mod similar, un șir este tipul de date care permite stocarea setului de caractere într-o singură variabilă.

De asemenea, putem stoca șirul într-un tablou char, dar modul simplu de a stoca orice șir este prin utilizarea tipului de date string. Putem efectua mai multe funcții pe șirurile pe care le vom vedea mai târziu. Abilitatea de a procesa valorile șirului ajută foarte mult la crearea de aplicații complexe. Acum, în secțiunea următoare, vom învăța cum să implementăm șirul.

Declarația și inițializarea VB.Net

Pentru a aduce șirul într-o utilizare reală, va trebui mai întâi să declaram șirul. Odată ce este declarat, îl putem folosi de mai multe ori după cum este necesar. Mai jos este sintaxa pentru a declara o șir în VB .net.

Dim Str as String

  • Dim: Este cuvântul cheie folosit în declararea oricărei variabile.
  • Str: Este numele variabilei care va păstra valoarea șirului.
  • String: este cuvântul cheie folosit pentru a afirma că valoarea pe care Str o va ține ar trebui să fie un șir.

Acum, odată ce numele variabilei este declarat, trebuie să punem ceva valoare în ea, astfel încât să poată fi folosit în program. Putem atribui valoarea variabilei fie luând intrare de la un utilizator în timp de execuție, fie putem atribui valoarea manual. Aici vom vedea cum putem atribui valoarea manual.

Str=“Latin”

Aici valoarea a fost atribuită variabilei str. În timp ce alocăm valoarea șirului la variabilă, trebuie să ne asigurăm că valorile trebuie scrise între ghilimele duble. Odată ce valorile sunt alocate, îl putem folosi oriunde în program.

Lucrul cu funcțiile VB.Net String:

În această secțiune, vom vedea cum șirul poate fi utilizat cu mai multe funcții pentru a procesa valoarea și a genera ieșirea dorită. Mai jos sunt funcțiile șir care sunt folosite pentru a lucra cu String.

1. Funcția Asc

Această funcție șir în VB.Net este utilizată pentru a obține valoarea integrală a primei litere a șirului. Valoarea integră este de fapt valoarea integră a acelui caracter.

Exemplu

Intrare

Dim Str as String
Str=“Latin”
Asc(Str)

Rezultat: 76

2. Funcția de formatare

Această funcție este utilizată pentru a aranja șirul într-un anumit format. Aici vom lua în considerare un exemplu care va schimba reprezentarea datelor.

Exemplu

Intrare
Dim ChangedTime As Date = #03/23/2019 4:10:43 PM#
Dim ChangedTime as the string
ChangedTime = Format(TestDateTime, "h:m:s")

Ieșire: 04:10:43 PM

3. Alăturați funcția

Această funcție VB.Net String este utilizată pentru a alătura două subcadențe. Aici, în acest exemplu, vom crea o serie de șiruri și apoi vom adăuga valoarea din tablă cu o virgulă (, ).

Exemplu

Intrare

Dim ItemList() As String = (“Apple”, “Banana”, “Guava”)
Dim JoinItemList as string = Join(ItemList, ", ")

Ieșire: Apple, Banana, Guava

4. Funcția LCase

Această funcție va converti toate caracterele șirului în caractere minuscule. Dacă personajul este deja în minuscule, acesta va ignora caracterul altfel îl va converti în minuscule.

Exemplu

Intrare

Dim Uppercase as String = “HELLO WORLD”
Dim Lowercase as String = LCase(Uppercase)

Rezultat: lume salut

5. Funcția stângă

Această funcție va returna caracterele specifice din stânga, așa cum se solicită, menționând orice număr. Dacă vom folosi această funcție pentru a obține primele patru caractere din șirul de la capătul stâng decât trebuie să menționăm numărul 4.

Exemplu

Intrare

Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Left(CheckStr, 3)

Rezultat: Hei

6. Funcția Len

Această funcție String în VB.Net va returna numărul de caractere dintr-un șir. Valoarea returnată va fi o valoare întreagă, deci trebuie să fie stocată în variabila întreagă.

Exemplu

Intrare

Dim StrWords as String = “You are a hero!”
Dim WordCount as Integer = Len(StrWords)

Rezultat: 15

7. Funcția corectă

Această funcție va returna numărul specificat de caractere dintr-un șir din partea dreaptă. Modul în care funcționează funcția Stânga va funcționa similar. Singura diferență va fi că va selecta personajele din dreapta.

Exemplu

Intrare

Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Right(CheckStr, 3)

Rezultat: Jim

8. Funcția de divizare

Această funcție String în VB.Net este utilizată pentru a împărți șirul. Cu toate că există diverse delimitatori care pot fi folosiți cu funcție și aici îl vom separa doar cu spațiu.

Exemplu

Intrare

Dim CheckStr as String = “How are you?”
Dim OutputStr as String = Split(CheckStr)

Ieșire: („Cum”, „sunt”, „tu?”), Este de fapt șirul de șiruri.

9. Funcție inversă

Această funcție va fi utilizată pentru a inversa valoarea șirului. Sună la fel ca schimbarea caracterelor pentru a readuce șirul. Să vedem un exemplu

Exemplu

Intrare

Dim CorrectStr as String = “Apple”
Dim ReverseString as String = StrReverse(CorrectStr)

Rezultat: elppA

10. Funcția UCase

Această funcție VB.Net String va transforma toate caracterele minuscule ale șirului în majuscule. Funcționează exact invers, așa cum face funcția Lcase.

Exemplu

Intrare

Dim LowercaseStr as String = “Hello Jim”
Dim UppercaseStr as String = UCase(LowercaseStr)

producție

BUNA JIM

Concluzie - VB.Net String Functions

Șirul este un tip de date foarte util în orice limbaj de programare. Aproape toți nu știm că acesta joacă un rol foarte important în securizarea ID-ului de utilizator și a parolei. Există mai mulți algoritmi complexi numiți algoritmi de hashing care manipulează doar șirul pentru a adăuga o margine în securitatea datelor. A lucra cu String toată nevoia sa înseamnă să înțelegeți posibilitatea pe care o au funcțiile șir.

Articole recomandate

Acesta a fost un ghid pentru funcțiile VB.Net String. Aici am discutat despre funcțiile String în Vb.Net cu ajutorul unor exemple. De asemenea, puteți consulta următoarele articole pentru a afla mai multe:

  1. Întrebarea cu interviu Java String cu răspunsuri
  2. Funcții de șir în Java cu exemple
  3. Întrebări de interviu VB.NET
  4. C # și VB.Net