LINQ Cast Method

LINQ Cast Method
Anta at i en datakilde er det elementer med en vis.

Cast ()

Cast () Metode i LINQ brukes til å støpe/konvertere datatypen i den eksisterende datakilden til en annen datatype. Det vil øke unntaket hvis vi konverterer dem til forskjellige datatyper som streng til heltall osv.

Syntaks:

input_source.Støpe()

Hvor:

  1. input_source kan være hvilken som helst datakilde som arraylist, liste osv.
  2. Datatype er den typen vi konverterer typen av den gitte datakilden.

Eksempel 1:

Her oppretter vi en datakilde som heter Array List med heltallstype og kastet dem inn i heltallstype.

Så syntaksen skal være:

input_source.Cast ()
ved hjelp av system;
Bruke system.Linq;
Bruke system.Samlinger;
Bruke system.Samlinger.Generisk;
klasse linuxhint
Offentlig statisk tomrom Main ()

// Opprett en array -liste
int [] my_arrayList = 100,34,56,32,10,45;
// vis arraylisten
foreach (var resulterer i my_arrayList)
Konsoll.WritLine (resultat);

Konsoll.WritLine ("---------------------");
// Konverter array -listesamlingen til Heltallstype
var final = my_arrayList.Cast ();
//vise
foreach (var resulterer i endelig)
Konsoll.WritLine (resultat);


Produksjon:

Forklaring:

Opprett en array -liste som heter - my_arraylist.

Kast My_ArrayList til Heltallstype.

Vis resultatet ved hjelp av en foreach -sløyfe.

Eksempel 2:

Her oppretter vi en datakilde som heter Array List med strengtype og støper dem i strengtype.

Så syntaksen skal være:

input_source.Cast ()
ved hjelp av system;
Bruke system.Linq;
Bruke system.Samlinger;
Bruke system.Samlinger.Generisk;
klasse linuxhint
Offentlig statisk tomrom Main ()

// Opprett en array -liste
String [] my_arrayList = "linuxhint", "java";
// vis arraylisten
foreach (var resulterer i my_arrayList)
Konsoll.WritLine (resultat);

Konsoll.WritLine ("---------------------");
// Konverter array -listesamlingen til strengtype
var final = my_arrayList.Cast ();
//vise
foreach (var resulterer i endelig)
Konsoll.WritLine (resultat);


Produksjon:

Forklaring:

Opprett en array -liste som heter - my_arraylist.

Kast My_ArrayList til strengtype.

Vis resultatet ved hjelp av en foreach -sløyfe.

Konklusjon

I denne opplæringen diskuterte vi cast () -metoden. Cast () Metode i LINQ brukes til å støpe/konvertere datatypen i den eksisterende datakilden til en annen datatype. Det vil øke unntaket hvis vi konverterer dem til forskjellige datatyper som streng til heltall osv. Du må spesifisere datatypene - int for heltall, streng for streng og dobbelt For konverteringer av dobbel type.