Въвеждане на VB.Net струнни функции

Низът не е нищо друго освен колекция от знаци. С много прости думи, String може да бъде определен като масив от знаци. Когато става въпрос за променлива разбиране, Integer е първото нещо, за което научаваме. Цяло число е типът данни, който съхранява целочислената стойност, по същия начин char е типът данни, който съхранява единичен символ и по подобен начин, низ е типът данни, който позволява съхраняването на набора от знаци в една променлива.

Също така можем да съхраняваме низа в масив char, но простият начин за съхранение на всеки низ е чрез използване на тип данни от низ. Можем да изпълняваме няколко функции на струните, които ще видим по-късно. Възможността за обработка на низови стойности помага много за създаването на сложни приложения. Сега в следващия раздел ще научим как да прилагаме низ.

Декларация и инициализация на VB.Net

За да приведем низ в действителна употреба, първо трябва да декларираме низ. След като бъде деклариран, можем да го използваме многократно, когато е необходимо. По-долу е синтаксисът за деклариране на низ във VB .net.

Dim Str as String

  • Dim: Това е ключовата дума, използвана при деклариране на която и да е променлива.
  • Str: Това е името на променливата, която ще съдържа стойността на низа.
  • String: Това е ключовата дума, която се използва, за да заяви, че стойността, която Str ще държи, трябва да бъде низ.

Сега, след като името на променливата е декларирано, трябва да добавим някаква стойност в нея, така че да може да се използва в програмата. Можем да присвоим стойността на променливата, като вземем вход от потребител по време на изпълнение или можем да зададем стойността ръчно. Тук ще видим как можем да зададем стойността ръчно.

Str=“Latin”

Тук стойността е присвоена на променливата str. Докато присвояваме стойността на низа на променливата, трябва да сме сигурни, че стойностите трябва да бъдат написани в двойни кавички. След като стойностите са присвоени, можем да ги използваме навсякъде в програмата.

Работа с низови функции на VB.Net:

В този раздел ще видим как низът може да се използва с няколко функции, за да обработи стойността и да генерира желания изход. По-долу са низовите функции, които се използват за работа със String.

1. Asc функция

Тази функция на низ в VB.Net се използва за получаване на целочислената стойност на първата буква на низа. Целочислената стойност всъщност е целочислената стойност на този символ.

пример

Вход

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

Изход: 76

2. Функция за форматиране

Тази функция се използва за подреждане на низ в определен формат. Тук ще разгледаме пример, който ще промени представянето на данните.

пример

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

Изход: 04:10:43 PM

3. Присъединете се към функция

Тази функция на VB.Net String се използва за присъединяване на две подтези. Тук в този пример ще създадем масив от низове и след това ще добавим стойността в масива със запетая (, ).

пример

Вход

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

Резултат: Apple, Banana, Guava

4. Функция LCase

Тази функция ще преобразува всички символи на низа в малки букви. Ако героят вече е в малки букви, той ще пренебрегне символа, ще го преобразува в малки букви.

пример

Вход

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

Резултат: здравей свят

5. Функция вляво

Тази функция ще върне специфичните символи отляво, както е поискано, като споменете произволно число. Ако използваме тази функция, за да вземем първите четири знака от низа от левия край, отколкото трябва да споменем числото 4.

пример

Вход

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

Изход: Хей

6. Функция Лен

Тази функция String в VB.Net ще върне числата на символите в низ. Върнатата стойност ще бъде цяло число, така че трябва да бъде съхранена в променливата на цяло число.

пример

Вход

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

Изход: 15

7. Дясна функция

Тази функция ще върне зададения брой знаци от низ от дясната страна. Начинът, по който е работила левата функция, тя ще работи по същия начин. Единствената разлика ще бъде, че ще избере героите отдясно.

пример

Вход

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

Изход: Джим

8. Функция за разделяне

Тази функция String в VB.Net се използва за разделяне на низа. Въпреки че има различни разделители, които биха могли да се използват с функция и тук просто ще го разделим с място.

пример

Вход

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

Изход: (“Как”, “са”, “вие?”), Това е всъщност масивът от низове.

9. Функция StrReverse

Тази функция ще се използва за обратна стойност на низа. Звучи същото като размяна на символите, за да се върне низът. Да видим пример

пример

Вход

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

Изход: elppA

10. Функция UCase

Тази функция на VB.Net String ще превърне всички малки букви на низа в големи букви. Тя работи точно обратното, както прави функцията Lcase.

пример

Вход

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

продукция

HELLO JIM

Заключение - струнни функции на VB.Net

Низът е много полезен тип данни във всеки език за програмиране. Почти всички от нас не знаят, че той играе много жизненоважна роля в осигуряването на потребителския идентификатор и парола. Има няколко сложни алгоритми, наречени хеширане на алгоритми, които само манипулират низа, за да добавят предимство в сигурността на данните. За да работим със String, всичките й нужди са да разберем възможността, която имат низните функции.

Препоръчителни статии

Това е ръководство за струнните функции на VB.Net. Тук сме обсъдили работата на функциите String във Vb.Net с помощта на примери. Можете също да разгледате следните статии, за да научите повече:

  1. Въпрос за интервю за Java String с отговори
  2. Струнни функции в Java с примери
  3. Въпроси за интервю с VB.NET
  4. C # и VB.Net