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

王林
Lepaskan: 2023-08-31 20:25:02
ke hadapan
929 orang telah melayarinya

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

Output

108Test
Salin selepas log masuk

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!

sumber:tutorialspoint.com
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