Rumah >pembangunan bahagian belakang >Tutorial C#.Net >Bagaimana untuk melaksanakan antara muka dalam kelas tanpa nama dalam C#?

Bagaimana untuk melaksanakan antara muka dalam kelas tanpa nama dalam C#?

王林
王林ke hadapan
2023-08-31 20:25:02993semak imbas

Bagaimana untuk melaksanakan antara muka dalam kelas tanpa nama dalam C#?

Tidak, jenis tanpa nama tidak boleh melaksanakan antara muka. Kami perlu mencipta sendiri menaip.

Jenis tanpa nama menyediakan cara yang mudah untuk merangkum satu set jenis baca sahaja Sifat ditukar kepada satu objek tanpa terlebih dahulu menentukan jenisnya secara eksplisit.

Nama jenis dijana oleh pengkompil dan tidak tersedia dalam kod sumber gred. Jenis setiap sifat disimpulkan oleh pengkompil.

Anda boleh mencipta jenis tanpa nama dengan menggunakan operator baharu dengan objek Program permulaan.

Contoh

class Program{
   public static void Main(){
      var v = new { Amount = 108, Message = "Test" };
      Console.WriteLine(v.Amount + v.Message);
      Console.ReadLine();
   }
}

Output

108Test

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan antara muka dalam kelas tanpa nama dalam C#?. 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