Rumah > pembangunan bahagian belakang > Tutorial C#.Net > Perbezaan antara ref dan out dalam C#

Perbezaan antara ref dan out dalam C#

WBOY
Lepaskan: 2023-09-10 15:53:05
ke hadapan
1077 orang telah melayarinya

C# 中 ref 和 out 的区别

Dalam artikel ini, kita akan belajar tentang perbezaan antara "ref" dan "out" dalam C#.

Ref kata kunci

  • Sebelum menghantar parameter kepada 'ref', ia perlu dimulakan.

  • Tidak perlu memulakan nilai parameter sebelum kembali ke kaedah panggilan.

  • Apabila menggunakan kata kunci 'ref', data boleh dihantar ke kedua-dua arah.

  • Ia berguna apabila kaedah yang dipanggil perlu menukar nilai parameter yang diluluskan.

output keyword

  • Tidak perlu memulakan parameter sebelum menghantarnya kepada "keluar".

  • Parameter perlu dimulakan sebelum mengembalikannya kepada pemanggil.

  • Apabila kaedah perlu mengembalikan berbilang nilai, adalah berguna untuk mengisytiharkan parameter menggunakan kata kunci "keluar".

  • Apabila menggunakan kata kunci "keluar", data hanya dihantar ke satu arah.

Atas ialah kandungan terperinci Perbezaan antara ref dan out 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