Rumah masalah biasa ref是什么

ref是什么

Dec 19, 2019 pm 01:23 PM
ref

ref是什么

.net的关键字,ref关键字--让参数按照引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中;也等同将值类型的数据使用引用方式传参。若要使用ref参数,则方法定义和调用方法都必须显示使用ref关键字。ref是 Reference的缩写。

例如:

class RefExample        
        {
            static void Method(ref int i)
            {
                i=44;
            }
            static void Main()
            {
                int val=0;
                Method(ref val);//val is now 44
            }
        }
Salin selepas log masuk

传递到ref参数的参数必须最先初始化。这与 out 不同,out 的参数在传递之前不需要显式初始化。尽管ref和out在运行时的处理方式不同,但它们在编译时的处理方式是相同的。因此,如果一个方法采用ref参数,而另一个方法采用out 参数,则无法重载这两个方法。

注意:属性不是变量,因此不能作为ref参数传递。

Atas ialah kandungan terperinci ref是什么. 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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk mendapatkan nod elemen melalui ref dalam vue3 Bagaimana untuk mendapatkan nod elemen melalui ref dalam vue3 May 16, 2023 pm 12:25 PM

Mendapatkan ref nod elemen melalui ref boleh dikatakan memudahkan operasi document.getElementById("#id") asli js dalam vue2. Sudah tentu, ia adalah sama dalam vue3 Pertama, berikan elemen yang anda ingin dapatkan atribut ref, dan kemudian buat objek ref untuk mengakses nilainya. Ini boleh diakses dalam persediaan, tetapi nilai yang dicetak secara langsung adalah batal... Memandangkan masa pelaksanaan fungsi persediaan mesti mendahului pemaparan teg html, kami tidak boleh memulakan teg kotak secara langsung dalam fungsi persediaan. Dalam fungsi kitaran hayat, fungsi persediaan adalah beforeCreat

Bagaimana untuk menyelesaikan masalah amaran prestasi vue3 menggunakan ref Bagaimana untuk menyelesaikan masalah amaran prestasi vue3 menggunakan ref May 13, 2023 pm 03:10 PM

Masalah amaran prestasi vue3 menggunakan ref Kod amaran prestasi menggunakan ref adalah seperti berikut import{ref,shallowRef}from"vue";importTodoListfrom"./components/TodoList.vue";importRatefrom"./components/Rate.vue" ;lettabs={ TodoList, Rate}letcurrentTabComponent=ref(TodoList) memberi amaran teras masa jalan.

Cara menggunakan ref dan reaktif untuk menentukan jenis dalam vue3+ts Cara menggunakan ref dan reaktif untuk menentukan jenis dalam vue3+ts May 10, 2023 pm 07:19 PM

Ciri asas ref adalah lebih kurang sama dengan reaktif ({value: })console.log('refa:',refa)//RefImpl{...}console.log('refa:',refa.value)// 6console.log('rcta:&#3

Bagaimana untuk menyelesaikan masalah vue3 mendapatkan contoh ref digabungkan dengan ts InstanceType Bagaimana untuk menyelesaikan masalah vue3 mendapatkan contoh ref digabungkan dengan ts InstanceType May 20, 2023 pm 10:59 PM

vue3 mendapatkan contoh ref digabungkan dengan InstanceType ts Kadangkala kami mempunyai rujukan templat, tetapi apabila menggunakannya, gesaan ts tidak berfungsi untuk nama kaedah yang didedahkan oleh komponen melalui defineExpose impak yang besar, ia boleh diselesaikan atau boleh diselesaikan~import {ref}from'vue'constsayHello=()=>(console.log('I can say hello'))defineExpose({sayHello}) Kemudian kita menggunakannya di peringkat ibu bapa dan masukkan MyModalR

Apakah sebab mengapa ref mengikat dom atau komponen gagal dalam vue3 dan cara menyelesaikannya Apakah sebab mengapa ref mengikat dom atau komponen gagal dalam vue3 dan cara menyelesaikannya May 12, 2023 pm 01:28 PM

DOM pengikat Vue3ref atau penerangan senario analisis sebab kegagalan komponen Dalam Vue3, ia sering digunakan untuk menggunakan ref untuk mengikat komponen atau elemen DOM Banyak kali, ref digunakan dengan jelas untuk mengikat komponen berkaitan, tetapi pengikatan ref sering gagal. Contoh situasi kegagalan pengikatan ref Sebilangan besar kes di mana pengikatan ref gagal ialah apabila ref diikat pada komponen, komponen itu belum lagi diberikan, jadi pengikatan gagal. Atau komponen tidak diberikan pada permulaan dan ref tidak terikat Apabila komponen mula membuat, ref juga mula terikat, tetapi pengikatan antara ref dan komponen tidak selesai apabila menggunakan kaedah berkaitan komponen. Komponen terikat kepada ref menggunakan v-if, atau komponen induknya menggunakan v-if untuk menyebabkan halaman tersebut

Cara menggunakan ref vue3, isRef, toRef, toRefs dan toRaw Cara menggunakan ref vue3, isRef, toRef, toRefs dan toRaw May 10, 2023 pm 08:37 PM

1. Selain mendapatkan elemen, atribut refref juga boleh menggunakan fungsi ref untuk mencipta data responsif Apabila nilai data berubah, paparan akan dikemas kini secara automatik. import{ref}from'vue'letstr:string=ref('Saya Zhang San')constchang=()=>{str.value='Saya Diamond Wang Laowu'console.log(str.value)}{ { str}} Ubah suai nilai 2. isRef menyemak sama ada pembolehubah ialah objek yang dibalut oleh ref, seperti

Penjelasan terperinci tentang dua alat responsif utama Vue3: ref dan reaktif Penjelasan terperinci tentang dua alat responsif utama Vue3: ref dan reaktif Jan 09, 2023 pm 06:32 PM

Berbanding dengan tindak balas data yang dilaksanakan oleh defineProperty Vue2, Vue3 mempunyai pembahagian kerja yang lebih jelas dalam pemprosesan tindak balas data Data dibungkus melalui dua fungsi ref dan reaktif yang terdedah kepada pembangun dalam gabungan api, dengan itu merealisasikan tindak balas data.

Cara menggunakan ref dan reaktif dalam Vue3 Cara menggunakan ref dan reaktif dalam Vue3 May 12, 2023 pm 05:34 PM

1. Apakah ref dan reaktif? Ia adalah API yang digunakan untuk melaksanakan responsif data dalam Vue3 Secara amnya, ref mentakrifkan jenis data asas, dan reaktif mentakrifkan jenis data rujukan jenis (mengambil objek dan tatasusunan sebagai contoh). Object.defineProperty Vue2, ia mempunyai Ia boleh memantau penambahan dan pemadaman, dan perubahan dalam sifat objek. Gunakan reaktif untuk menentukan bilangan objek.