- - Tutorial 7 VB.NET: Strings

VB.NET Tutorial 7: Corzi

În ultimele tutoriale, am învățat cum să adăugăm douăvariabile sau cum să transferați valoarea numerelor de la buton la caseta de text. Lucru similar se poate face cu propoziții sau cu ceea ce numim în sens de programare; un șir. Șirurile nu sunt altceva decât secvența de caractere. În prezent, ceea ce citiți este, de asemenea, un șir. Cu toate acestea, pentru a spune VB.net că introducem un șir, urmează un anumit format presetat. Să învățăm câteva lucruri de bază despre șiruri în acest tutorial.

În primul rând, creați un formular cu un singur buton și o cutie text. Modificați numele proprietății butonului în „Șir complet„. Formularul dvs. trebuie să arate astfel:

formularul 1

Acum faceți dublu clic pe buton și puneți următorul cod în el:

Dim FName As String
Dim LName As String
Dim FullName As String
FName = "Gaurav"
LName = "Kulkarni"
FullName = FName & LName
TextBox1.Text = FullName

Acest cod poate fi ușor înțeles de dvs., cu excepția semnului „&”. Propoziția de pe a șasea linie de cod este ceea ce este nou pentru tine. Să o analizăm:

FullName = FName & LName

Această linie funcționează în mod similar cu cel aladăugarea operației a două variabile întregi. Semnul Ampersand utilizat în această linie este utilizat pentru unirea a două șiruri între ele. Această operație este cunoscută sub numele de concatenare în care se adaugă sau se atașează două șiruri. Ieșirea acestui cod este după cum se arată mai jos:

Dacă puteți vedea în ieșire, două cuvinte pe care noiintroduse prin diferite șiruri nu au spațiu între ele. Întrucât nu se încadrează în forma standard de scriere, schimbați una dintre liniile cu cod prin care introducem valoare variabilei șir. Putem schimba propoziția de atribuire a numelui astfel:

Fname = "Gaurav "

Am adăugat un spațiu la sfârșitul cuvântului în citate duble și rezultatul se va schimba după cum urmează.

Să încercăm să rulăm codul fără a pune ghilimele duble în jurul valorilor variabilelor. Ce se întâmplă? Veți primi o eroare indicând așa cum se arată în imagine:

Dacă apăsați „da”, codul va rulaindicarea a două mesaje de eroare în partea de jos. Programul nostru fiind la scară mai mică, nu va crea niciun fel de probleme, dar punerea ghilimelelor duble face sarcina ușoară pentru VB și produce astfel o ieșire corectă.

Tocmai am învățat cum să adăugăm spațiu între două cuvinte care urmează să se atașeze. Vă puteți imagina vreo metodă alternativă? Încercați să găsiți una și spuneți-ne în comentarii.

Comentarii