C# objek kepada int

WBOY
Lepaskan: 2024-09-03 15:05:10
asal
659 orang telah melayarinya

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);
Salin selepas log masuk

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:

  • Objek dalam C# boleh ditukar kepada integer bertanda 32 bit yang setara, dan untuk dapat menukar objek dalam C# kepada integer bertanda 32 bit yang setara, kami menggunakan fungsi dalam C# yang dipanggil Convert.ToInt32(Object ) fungsi.
  • Objek yang diluluskan sebagai parameter kepada fungsi Convert.ToInt32(Object) mewakili nilai objek tertentu, yang akan ditukar kepada integer bertanda 32 bit yang setara, juga diwakili sebagai int32.
  • Nilai objek tertentu yang ditukar menggunakan fungsi ini hendaklah dalam julat 32 bit integer bertanda.
  • Integer bertanda 32 bit yang setara dikembalikan fungsi Convert.ToInt32(Objek) mengikut fungsi untuk Objek yang diberikan.

Contoh objek C# ke int

Berikut ialah contoh berikut yang disebut di bawah

Contoh #1

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();
}
}
}
Salin selepas log masuk

Output program di atas adalah seperti yang ditunjukkan dalam syot kilat di bawah:

C# objek kepada int

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.

Contoh #2

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();
}
}
}
Salin selepas log masuk

Output program di atas adalah seperti yang ditunjukkan dalam syot kilat di bawah:

C# objek kepada int

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.

Kesimpulan

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!

Label berkaitan:
sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!