Rumah >pembangunan bahagian belakang >Tutorial C#.Net >Apakah kelas asas untuk semua jenis data dalam C#.NET?

Apakah kelas asas untuk semua jenis data dalam C#.NET?

王林
王林ke hadapan
2023-08-27 20:29:06717semak imbas

C#.NET 中所有数据类型的基类是什么?

Objek ialah kelas asas untuk semua jenis data dalam C#. Jenis objek ialah kelas asas muktamad untuk semua jenis data dalam C# Common Type System (CTS). Objek ini ialah alias untuk kelas System.Object.

Apabila jenis nilai ditukar kepada jenis objek, ia dipanggil tinju, sebaliknya, apabila jenis objek ditukar kepada jenis nilai, ia dipanggil tinju. Ia dipanggil unboxing.

Berikut ialah contoh yang menunjukkan penggunaan jenis data objek -

using System;
using System.IO;

namespace Demo {
   class objectClass {
      public int x = 56;
   }

   class MyApplication {
      static void Main() {
         object obj;
         obj = 96;
         Console.WriteLine(obj);
         obj = new objectClass();
         objectClass newRef;
         newRef = (objectClass)obj;
         Console.WriteLine(newRef.x);
      }
   }  
}

Atas ialah kandungan terperinci Apakah kelas asas untuk semua jenis data dalam C#.NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:Kelas deque dalam C#Artikel seterusnya:Kelas deque dalam C#