Rumah > pembangunan bahagian belakang > Tutorial C#.Net > Apakah C# yang setara dengan kata kunci rakan dalam C++?

Apakah C# yang setara dengan kata kunci rakan dalam C++?

PHPz
Lepaskan: 2023-09-15 10:53:02
ke hadapan
880 orang telah melayarinya

C++ 中的friend 关键字在C# 中的等价物是什么?

Rakan dalam C#

Fungsi rakan kelas ditakrifkan di luar skop kelas tetapi ia mempunyai akses kepada semua ahli kelas peribadi dan dilindungi. Walaupun prototaip fungsi rakan muncul dalam definisi kelas, rakan bukan fungsi ahli.

Rakan boleh menjadi fungsi, templat fungsi atau fungsi ahli, atau mereka boleh menjadi templat kelas atau kelas. Dalam kes ini, seluruh kelas dan semua ahlinya adalah kawan.

C++ bersamaan dengan rakan dalam C#

Persamaan yang paling hampir ialah mencipta kelas bersarang yang akan mengakses ahli persendirian kelas luar.

#🎜 🎜# Di sini, kelas dalaman boleh mengakses ahli peribadi kelas luar-

class Outer {
   class Inner {

   }

}
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah C# yang setara dengan kata kunci rakan dalam C++?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China 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