Pertanyaan yang diberi tag «clr»

Common Language Runtime (CLR) adalah komponen inti dari inisiatif .NET Microsoft. Ini adalah implementasi Microsoft dari standar Common Language Infrastructure (CLI), yang mendefinisikan lingkungan eksekusi untuk kode program. Dalam CLR, kode diekspresikan dalam bentuk bytecode yang disebut Common Intermediate Language (CIL, sebelumnya dikenal sebagai MSIL — Microsoft Intermediate Language).

5
Coba tangkap mempercepat kode saya?
Saya menulis beberapa kode untuk menguji dampak try-catch, tetapi melihat beberapa hasil yang mengejutkan. static void Main(string[] args) { Thread.CurrentThread.Priority = ThreadPriority.Highest; Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.RealTime; long start = 0, stop = 0, elapsed = 0; double avg = 0.0; long temp = Fibo(1); for (int i = 1; i < …


18
Casting vs menggunakan kata kunci 'sebagai' di CLR
Ketika pemrograman antarmuka, saya telah menemukan saya melakukan banyak casting atau konversi tipe objek. Apakah ada perbedaan antara kedua metode konversi ini? Jika demikian, apakah ada perbedaan biaya atau bagaimana hal ini memengaruhi program saya? public interface IMyInterface { void AMethod(); } public class MyClass : IMyInterface { public void …
387 c#  casting  clr 



15
Panduan definitif untuk perubahan yang melanggar API di .NET
Saya ingin mengumpulkan informasi sebanyak mungkin mengenai versi API di .NET / CLR, dan secara khusus bagaimana perubahan API dilakukan atau tidak merusak aplikasi klien. Pertama, mari kita definisikan beberapa istilah: Perubahan API - perubahan dalam definisi jenis yang terlihat secara publik, termasuk anggota publiknya. Ini termasuk mengubah tipe dan …

7
Apa perbedaan utama antara C # dan Java?
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Saya hanya ingin mengklarifikasi satu hal. Ini bukan pertanyaan yang mana yang lebih baik, bagian yang saya serahkan kepada orang lain untuk didiskusikan. Saya tidak peduli …
209 c#  .net  clr  java 


3
Apa penyebab FatalExecutionEngineError ini dalam .NET 4.5 beta? [Tutup]
Pertanyaan ini tidak mungkin membantu pengunjung di masa mendatang; ini hanya relevan untuk area geografis kecil, momen waktu tertentu, atau situasi yang sangat sempit yang umumnya tidak berlaku untuk pemirsa internet di seluruh dunia. Untuk bantuan yang membuat pertanyaan ini dapat diterapkan secara lebih luas, kunjungi pusat bantuan . Ditutup …
150 c#  clr 


4
Mengapa perataan struct bergantung pada apakah jenis bidang primitif atau ditentukan pengguna?
Di Noda Time v2, kami beralih ke resolusi nanodetik. Itu berarti kita tidak dapat lagi menggunakan integer 8-byte untuk mewakili seluruh rentang waktu yang kita minati. Itu mendorong saya untuk menyelidiki penggunaan memori dari (banyak) struct Waktu Noda, yang pada gilirannya membawa saya untuk mengungkap sedikit keanehan dalam keputusan penyelarasan …



2
Mengapa ukuran tumpukan di C # tepat 1 MB?
PC saat ini memiliki RAM fisik dalam jumlah besar tetapi tetap saja, ukuran tumpukan C # hanya 1 MB untuk proses 32-bit dan 4 MB untuk proses 64-bit ( Kapasitas tumpukan dalam C # ). Mengapa ukuran tumpukan di CLR masih sangat terbatas? Dan mengapa tepatnya 1 MB (4 MB) …
102 c#  stack  clr  stack-size 

8
C # 'adalah' kinerja operator
Saya memiliki program yang membutuhkan kinerja cepat. Dalam salah satu loop dalamnya, saya perlu menguji jenis objek untuk melihat apakah itu mewarisi dari antarmuka tertentu. Salah satu cara untuk melakukannya adalah dengan fungsionalitas pemeriksaan tipe built-in CLR. Metode paling elegan yang mungkin ada adalah kata kunci 'is': if (obj is …
102 c#  performance  clr  gettype 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.