Увод у функцију низа Ц #

Низови су најважнији део програмског језика Ц #, а такође су један од важних типова података у савременим језицима, укључујући и Ц #. Врста стринг података је дефинисана у библиотеци основне класе .НЕТ и представља збирку знакова у којима је сваки знак Уницоде. Низ кључних речи је систем система. Врста низа, која се користи за означавање секвенцијалне збирке знакова која се зове текст и низ. Кључне речи се састоје од два типа званих стринг и Стринг за декларирање варијабли низа. И стринг и Стринг су релативно једнаки, тако да можете дефинисати било коју конвенцију о именовању коју волите боље да дефинишете променљиве низа. Да бисте избјегли НуллРеференцеЕкцептион, иницијализацијом низова с празном вриједношћу у случају нуле.

Примери функција жице у Ц #

Унапред дефинисане функције низа доступне су у Ц # програмирању. Погледајмо како користити стринг функцију у Ц # програмирању уз помоћ примера

  • Клон ()

Цлоне враћа инстанцу Стринг-а. Другим речима, враћа другу копију тих података. Повратна вредност биће само још један приказ сличних података. Метода Цлоне () не узима ниједан параметар.

Пример :

String _string1="StringFunctions";
String _string2 = (String)_string1.Clone();
// To display both strings
Console.WriteLine("String : (0)", _string1);
Console.WriteLine("Clone String : (0)", _string2);

Излаз :

Стринг: СтрингФунцтионс

Клонски низ: СтрингФунцтионс

  • У поређењу са()

Упоредите методу ЦомпареТо () за упоређивање стрингове инстанце са одређеним Стринг објектом. Провјерава да ли се појава стринга појављује у истом положају као одређени низ или не. Једном када упоредимо са жицама, он враћа целу вредност као излаз.

Пример:

string _string1 = "Welcome";
string _string2 = " Welcome ";
string _string3 = "C# Coding";
Console.WriteLine(_string1.CompareTo(_string2));
Console.WriteLine(_string2.CompareTo(_string3));

Излаз:

0

1

  • Садржи()

Садржи () метода се користи за враћање вриједности која означава да ли је одређена подстрија приказана унутар овог низа или не. Ако се одређена подстина нађе у овом низу, враћа се истински у супротном неточно. Повратна вредност ове методе је или истинита или је лажна Боолеова вредност.

Пример:

string _string1 = " Welcome ";
string _string2 = " Welcome ";
string _string3 = "StringFunctions";
Console.WriteLine(_string1. Contains(_string2));
Console.WriteLine(_string2. Contains(_string3));

Излаз:

Истина

Лажно

  • Завршава са()

ЕндсВитх () метода се користи за провјеру да ли се одређени низ подудара с крајем овог низа или не. Ако је одређени низ присутан на крају тог низа, резултат ће бити тачан, у противном је лажан. Повратна вредност ове методе је или истинита или је лажна Боолеова вредност.

Пример:

string _string1 = " Welcome ";
string _string2 = " ome ";
string _string3 = "ing";
Console.WriteLine(_string1. EndsWith(_string2));
Console.WriteLine(_string2. EndsWith(_string3));

Излаз:

Истина

Лажно

  • Једнако ()

Екуалс () метода се користи за поређење да ли два одређена Стринг објекта имају идентичну вредност или не. Ако оба низа имају сличну вриједност, враћа се труе иначе фалсе. Повратна вредност методе Екуалс () је истинита или лажна Боолеова вредност.

Пример:

string _string1 = " Welcome ";
string _string2 = " Welcome ";
string _string3 = "Strings";
Console.WriteLine(_string1. Equals(_string2));
Console.WriteLine(_string2. Equals(_string3));

Излаз:

Истина

Лажно

  • ГетХасхЦоде ()

ГетХасхЦоде () метода се користи за добијање хасх кода одређеног низа. Враћа целокупну вредност. Повратна вриједност ГетХасхЦоде () је хасх код низа објекта.

Пример:

string _ string1 = "String Functions";
Console.WriteLine(_string1.GetHashCode());

Излаз:

1085385658

  • ГетТипе ()

ГетТипе () метода се користи за добијање врсте тренутног објекта. Враћа систем. Врста тренутне инстанце која се користи за размишљање.

Пример:

string _string1 = "String Functions";
Console.WriteLine(_string1.GetType ());

Излаз:

Систем.Стринг

  • Индекс()

ИндекОф () користи се за добијање индекса одређеног знака присутног у низу. Враћа индексну позицију првог појављивања одређеног знака као целе вредности.

Пример:

string _string1 = "String Functions";
int index = _string1.IndexOf('t');
Console.WriteLine(index);

Излаз:

1

  • Спустити()

Ова функција Ц # стринг користи се за претварање низа у мала слова. Враћа низ у малим словима. Повратна вриједност ТоЛовер () је низ.

Пример:

string _string1 = "String Functions";
string _string2 = _string1.ToLower();
Console.WriteLine(_string2 );

Излаз:

стринг функције

  • ТоУппер ()

За претварање низа у велика слова користи се метода ТоУппер (). Повратна вриједност ТоУппер () је низ.

Пример:

string _string1 = "String Functions";
string _string2 = _string1.ToUpper();
Console.WriteLine(_string2 );

Излаз:

СТРУЧНЕ ФУНКЦИЈЕ

  • Уметни ()

Инсерт () метода се користи за уметање одређеног низа на наведени индексни број. Број индекса почиње од 0. Након уметања одређеног низа враћа нови модификовани низ. Повратна вриједност Инсерт () је нови модификовани низ.

Пример:

string _string1 = "String Functions";
string _string2 = _string1.Insert(6, "-");
Console.WriteLine(_string2 );

Излаз:

Стринг - Функције

  • Дужина

Дужина је својство низа које враћа низ знакова у низу и овде се размаци рачунају као карактери.

Пример:

string _string1 = "String Functions";
Console.WriteLine(_string1.Length);

Излаз:

16

  • Заменити()

Ова функција стрингова у Ц # користи се за замену знака да би се добио други низ у коме се све појаве одређеног карактера у овом низу замењују са другим наведеним карактером.

Пример:

string _string1 = "Strings in F#";
string _string2 = _string1.Replace('F', 'C');
Console.WriteLine(_string2 );

Излаз:

Низови у Ц #

  • Разделити()

Сплит () метода се користи за подјелу низа на основу одређене вриједности знакова у низу. Повратна вриједност ове методе је низ низа.

Пример:

string _string1 = "Welcome C Sharp";
string() _string2 = _string1.Split(' ');
foreach (string _string3 in _string2)
(
Console.WriteLine(_string3);
)

Излаз:

Добродошли
Ц
Оштар

  • Подстринг ()

СубСтринг () метода се користи за проналажење подстране из тренутне појаве стринга. Параметар „стартИндек“ означаваће почетни положај подстране, а затим ће подстринг наставити до краја низа. Врста повратне вредности је Систем. Низ.

Пример:

string _string1 = " Hello C Sharp";
string _string2 = _string1.Substring(5);
string _string3 = " StringFunction";
string _string4 = _string3.Substring(0, 8);
string _string5 = " StringFunction";
string _string6 = _string5.Substring(6, 4);
Console.WriteLine(_string2);
Console.WriteLine(_string4);
Console.WriteLine(_string6);

Излаз:

Ц Схарп

СтрингФу

Фунц

Закључак - Ц # стринг функције

У овом смо чланку научили основе струна у Ц # и како користити Стринг функције доступне у Ц #. Надам се да би вам овај чланак помогао у разумевању Стринг метода помоћу Ц #

Препоручени чланци

Ово је водич за Ц # стринг функције. Овдје смо разговарали о томе како користити стринг функцију у Ц # програмирању уз помоћ примјера. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. Ц # команде
  2. Употребе Ц #
  3. Како се користе Јава стринг функције?
  4. Ц # Питања и одговори за интервју
  5. Иницијализација низова низова у Ц #

Категорија: