Apakah kod terurus dalam C#?

WBOY
Lepaskan: 2023-09-07 10:53:02
ke hadapan
1424 orang telah melayarinya

C# 中的托管代码是什么?

Kod terurus ialah kod yang diurus dan dilaksanakan oleh masa jalan bahasa biasa (CLR). Ia mengambil kod terurus dan menyusunnya menjadi kod mesin. Selepas itu, kod itu dilaksanakan.

Waktu jalan di sini ialah CLR, yang menyediakan pengurusan memori automatik, keselamatan jenis dan fungsi lain.

Kod terurus ditulis dalam bahasa peringkat tinggi dan berjalan pada .NET. Ia boleh menjadi C #, F #, dll. Kod yang disusun menggunakan pengkompil mereka tidak menghasilkan kod mesin. Walau bagaimanapun, anda akan mendapat kod bahasa perantaraan, disusun dan dilaksanakan mengikut masa jalan.

Kod C/C++ dipanggil "kod tidak terurus" dan ia tidak mempunyai keistimewaan ini. Adalah menjadi tanggungjawab sistem pengendalian untuk memuatkan atur cara ke dalam memori dalam bentuk binari. Pengaturcara perlu mengendalikan selebihnya sendiri.

C++ juga boleh menjana binari tidak terurus yang berjalan pada Windows.

C# membenarkan penggunaan binaan tidak terurus bagi konteks tidak selamat secara langsung dalam kod, yang menyediakan bahagian kod yang tidak diurus oleh CLR.

Atas ialah kandungan terperinci Apakah kod terurus 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