C # žice funkcije - Različiti primjeri string funkcije u C #

Sadržaj:

Anonim

Uvod u funkciju niza C #

Nizovi su najvažniji dio programskog jezika C #, a također su jedna od važnih vrsta podataka u modernim jezicima, uključujući i C #. Vrsta string podataka definirana je u biblioteci osnovne klase .NET i zbirka je znakova u kojima je svaki znak Unicode. Niz ključnih riječi predmet je sustava. Vrsta niza, koja se koristi za označavanje sekvencijalne zbirke znakova koja se naziva tekstom i nizom. Ključne riječi sastoje se od dvije vrste zvane string i String za deklariranje varijabli niza. I string i String su usporedno jednaki, tako da možete definirati varijantu stringa da biste koristili ovisno o konvenciji imenovanja. Da biste izbjegli NullReferenceException, inicijalizacijom nizova s ​​praznom vrijednošću u slučaju nule.

Primjeri string funkcija u C #

Unaprijed definirane funkcije niza dostupne su u C # programiranju. Pogledajmo kako koristiti string funkciju u C # programiranju uz pomoć primjera

  • Klon()

Klon vraća instancu Stringa. Drugim riječima, vraća drugu kopiju tih podataka. Povratna vrijednost bit će samo još jedan prikaz sličnih podataka. Metoda Clone () ne uzima nikakve parametre.

Primjer :

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

Izlaz :

String: StringFunctions

Klon string: StringFunctions

  • CompareTo ()

Uporedite metodu CompareTo () za usporedbu stringove instance s određenim String objektom. Provjerava pojavljuje li se string string u istom položaju kao i određeni niz ili ne. Kad uspoređuje sa žicama, vraća cijelu vrijednost kao izlaz.

Primjer:

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

Izlaz:

0

1

  • Sadrži ()

Sadrži () metoda koristi se za vraćanje vrijednosti koja označava je li određena podstolja prikazana unutar ovog niza ili ne. Ako se određeni podstitak nađe u ovom nizu, on će vratiti true, inače false. Povratna vrijednost ove metode je istinita ili je lažna Booleova vrijednost.

Primjer:

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

Izlaz:

Pravi

lažan

  • EndsWith ()

EndsWith () metoda se koristi za provjeru da li se određeni niz podudara s krajem ovog niza. Ako je određeni niz prisutan na kraju tog niza, rezultat će biti istinit i inače lažan. Povratna vrijednost ove metode je istinita ili je lažna Booleova vrijednost.

Primjer:

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

Izlaz:

Pravi

lažan

  • Jednaki ()

Jednaka () metoda se koristi za usporedbu imaju li dva određena String objekta jednaku vrijednost ili ne. Ako oba niza imaju sličnu vrijednost, vraća se true inače false. Povratna vrijednost metode Equals () je istinita ili je lažna Booleova vrijednost.

Primjer:

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

Izlaz:

Pravi

lažan

  • GetHashCode ()

GetHashCode () metoda se koristi za dobivanje hash koda određenog niza. Vraća cjelobrojnu vrijednost. Povratna vrijednost GetHashCode () je hash kôd niza objekta.

Primjer:

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

Izlaz:

1085385658

  • GetType ()

GetType () metoda se koristi za dobivanje vrste trenutnog objekta. Vraća sustav. Vrsta trenutne instance koja se koristi za razmišljanje.

Primjer:

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

Izlaz:

System.String

  • IndexOf ()

IndexOf () koristi se za dobivanje indeksa određenog znaka koji je prisutan u nizu. Vraća indeksnu poziciju prvog pojavljivanja određenog znaka kao cjelobrojne vrijednosti.

Primjer:

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

Izlaz:

1

  • Spustiti()

Ova C # string funkcija koristi se za pretvaranje niza u mala slova. Vraća niz u malim slovima. Povratna vrijednost ToLower () je niz.

Primjer:

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

Izlaz:

string funkcije

  • ToUpper ()

Za pretvaranje niza u velika slova koristi se metoda ToUpper (). Povratna vrijednost ToUpper () je niz.

Primjer:

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

Izlaz:

STRUČNE FUNKCIJE

  • Umetnuti()

Insert () metoda se koristi za umetanje određenog niza na navedeni indeksni broj. Broj indeksa počinje od 0. Nakon umetanja određenog niza vraća novi modificirani niz. Povratna vrijednost Insert () je novi modificirani niz.

Primjer:

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

Izlaz:

Niz - funkcije

  • dužina

Duljina je svojstvo niza koje vraća niz znakova u nizu i ovdje se razmaci računaju kao znakovi.

Primjer:

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

Izlaz:

16

  • Zamijeniti()

Ova nizova funkcija u C # koristi se za zamjenu znaka da bi se dobio drugi niz u kojem se sve pojave određenog znaka u ovom nizu zamjenjuju drugim navedenim znakom.

Primjer:

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

Izlaz:

Nizovi u C #

  • Podjela()

Split () metoda se koristi za podjelu niza na temelju zadane vrijednosti znakova u nizu. Povratna vrijednost ove metode je niz niza.

Primjer:

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

Izlaz:

Dobrodošli
C
Oštar

  • Podniza ()

SubString () metoda se koristi za dohvaćanje podstrane iz trenutne pojave Guda. Parametar "startIndex" označit će početni položaj podstrane, a podstina će nastaviti do kraja niza. Vrsta povratne vrijednosti je System. Niz.

Primjer:

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);

Izlaz:

C Oštro

StringFu

funk

Zaključak - C # string funkcije

U ovom smo članku naučili osnove žice na C # i kako koristiti stringove funkcije dostupne u C #. Nadam se da će vam ovaj članak pomoći u razumijevanju String metoda pomoću C #

Preporučeni članci

Ovo je vodič za C # string funkcije. Ovdje smo raspravljali o tome kako koristiti string funkciju u C # programiranju uz pomoć primjera. Možete i proći kroz naše druge predložene članke da biste saznali više -

  1. C # naredbe
  2. Upotrebe C #
  3. Kako se koriste Java string funkcije?
  4. C # Pitanja i odgovori za intervju
  5. Inicijalizacija nizova nizova u C #