Rumah > Artikel > pembangunan bahagian belakang > C# objek kepada int
Objek dalam C# boleh ditukar kepada integer bertanda 32 bit yang setara dan boleh menukar objek dalam C# kepada integer bertanda 32 bit yang setara. Kami menggunakan fungsi dalam C# yang dipanggil fungsi Convert.ToInt32(Object) di mana Objek mewakili nilai objek tertentu yang akan ditukar kepada integer bertanda 32 bit yang setara. Ia juga diwakili sebagai int32, dan nilai objek tertentu yang ditukar menggunakan fungsi ini hendaklah dalam julat 32 bit integer bertanda, dan 32 bit integer bertanda yang bersamaan dikembalikan oleh fungsi ini untuk Objek yang diberikan. Dalam topik ini, kita akan belajar tentang objek C# ke int.
Sintaks untuk mengisytiharkan penukaran Objek kepada integer dalam C# adalah seperti berikut:
int Convert.ToInt32(object value);
di mana Object mewakili nilai objek tertentu yang akan ditukar kepada integer bertanda 32 bit yang setara, juga diwakili sebagai int32.
Langkah-langkah untuk menukar Objek kepada integer dalam C# adalah seperti berikut:
Berikut ialah contoh berikut yang disebut di bawah
Program C# untuk menentukan jenis objek yang diberikan dan kemudian menukar nilai objek yang diberikan kepada integer bertanda yang setara dan memaparkan output pada skrin:
Kod:
using System.Text; using System; //defining a namespace called std namespace std { //defining a class called check class check { //main method is called static void Main() { //an object called first is defined object first = 'S'; //an object called second is defined object second = 10.23456m; //obtaining the data type of each object using GetType() function Console.WriteLine("The type of the first object is: {0}", first.GetType()); Console.WriteLine("The type of the first object is: {0}", first.GetType()); Console.WriteLine("\n"); //using Convert.ToInt32() function to convert the first and second objects to their equivalent integer types int firstresult = Convert.ToInt32(first); int secondresult = Convert.ToInt32(second); //displaying the value and type of the equivalent integer types of first and second objects Console.WriteLine("The value of first object after converting it to integer using Convert.ToInt32() function is: {0}", firstresult); Console.WriteLine("The type of first object after converting it to integer using Convert.ToInt32() function is: {0}", firstresult.GetType()); Console.WriteLine("\n"); Console.WriteLine("The value of second object after converting it to integer using Convert.ToInt32() function is: {0}", secondresult); Console.WriteLine("The type of second object after converting it to integer using Convert.ToInt32() function is: {0}", secondresult.GetType()); Console.ReadLine(); } } }
Output program di atas adalah seperti yang ditunjukkan dalam syot kilat di bawah:
Dalam program di atas, ruang nama yang dipanggil std ditakrifkan. Kemudian kelas yang dipanggil cek ditakrifkan. Kemudian kaedah utama dipanggil di mana dua objek dipanggil pertama dan kedua ditakrifkan untuk menyimpan objek jenis data yang berbeza. Kemudian jenis data setiap objek diperoleh dengan menggunakan fungsi GetType() dan dipaparkan pada skrin. Kemudian fungsi Convert.ToInt32() digunakan untuk menukar setiap objek kepada jenis integer yang setara. Kemudian nilai yang ditukar bagi setiap objek dipaparkan sebagai output pada skrin. Kemudian jenis data masing-masing yang diperoleh menggunakan fungsi GetType() dipaparkan sebagai output pada skrin.
Program C# untuk menentukan jenis objek yang diberikan dan kemudian menukar nilai objek yang diberikan kepada integer bertanda yang setara dan memaparkan output pada skrin:
Kod:
using System.Text; using System; //defining a namespace called std namespace std { //defining a class called check class check { //main method is called static void Main() { //an object called first is defined object first = 12.34f; //an object called second is defined object second = 10.45m; //obtaining the data type of each object using GetType() function Console.WriteLine("The type of the first object is: {0}", first.GetType()); Console.WriteLine("The type of the first object is: {0}", first.GetType()); Console.WriteLine("\n"); //using Convert.ToInt32() function to convert the first and second objects to their equivalent integer types int firstresult = Convert.ToInt32(first); int secondresult = Convert.ToInt32(second); //displaying the value and type of the equivalent integer types of first and second objects Console.WriteLine("The value of first object after converting it to integer using Convert.ToInt32() function is: {0}", firstresult); Console.WriteLine("The type of first object after converting it to integer using Convert.ToInt32() function is: {0}", firstresult.GetType()); Console.WriteLine("\n"); Console.WriteLine("The value of second object after converting it to integer using Convert.ToInt32() function is: {0}", secondresult); Console.WriteLine("The type of second object after converting it to integer using Convert.ToInt32() function is: {0}", secondresult.GetType()); Console.ReadLine(); } } }
Output program di atas adalah seperti yang ditunjukkan dalam syot kilat di bawah:
Dalam program di atas, ruang nama yang dipanggil std ditakrifkan. Kemudian kelas yang dipanggil cek ditakrifkan. Kemudian kaedah utama dipanggil di mana dua objek dipanggil pertama dan kedua ditakrifkan untuk menyimpan objek jenis data yang berbeza. Kemudian jenis data setiap objek diperoleh dengan menggunakan fungsi GetType() dan dipaparkan pada skrin. Kemudian fungsi Convert.ToInt32() digunakan untuk menukar setiap objek kepada jenis integer yang setara. Kemudian nilai yang ditukar bagi setiap objek dipaparkan sebagai output pada skrin. Kemudian jenis data masing-masing yang diperoleh menggunakan fungsi GetType() dipaparkan sebagai output pada skrin.
Dalam artikel ini, kami telah mempelajari konsep penukaran objek kepada integer dalam C# menggunakan fungsi Convert.ToInt32() melalui definisi, sintaks dan langkah-langkah untuk menukar objek kepada integer dalam C# melalui contoh pengaturcaraan dan outputnya .
Atas ialah kandungan terperinci C# objek kepada int. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!