clr

Die Common Language Runtime (CLR) ist eine Kernkomponente der .NET-Initiative von Microsoft. Es ist Microsofts Implementierung des CLI-Standards (Common Language Infrastructure), der eine Ausführungsumgebung für Programmcode definiert. In der CLR wird Code in Form eines Bytecodes ausgedrückt, der Common Intermediate Language (CIL, früher als MSIL-Microsoft Intermediate Language bekannt) genannt wird.
2
Antworten

Führt die .NET CLR automatisch Eigenschaften ein?

Kann die .NET CLR-Laufzeitumgebung die einfachen Eigenschaften-Getter zur Laufzeit optimieren? Zum Beispiel: %Vor% Wird dies die "Length__get" -Funktion ausführen (einen Stack dafür erstellen, springen, um den Code auszuführen usw.), wenn es...
27.07.2009, 13:23
4
Antworten

Bitte beschreiben Sie Ihre Erfahrungen mit Microsoft C ++ / CLI [geschlossen]

C ++ / CLI ist eine sehr mächtige Sprache. Es ist die einzige CLR-Sprache, in der Sie verwalteten und nicht verwalteten Code nahtlos kombinieren können. Wie viele Softwareentwickler (auf dieser Site) verwenden diese Sprache? In welchen Projekten...
01.04.2009, 07:21
5
Antworten

Was ist in diesem Code nicht sicher?

Ich lerne über verwalteten und nicht verwalteten Code in CLR. Also schrieb ich dieses Beispiel mit C-Style-Zeigern in C #: %Vor% Ich frage mich also, was wirklich in IL-Code unsicher ist, dass ich aus dem obigen Code habe? %Vor% Verwalte...
24.06.2011, 17:58
4
Antworten

Was sind die Situationen oder Vor- und Nachteile von C ++ / CLI über C #?

Ich habe jetzt eine Weile mit .NET CLR Schritt gehalten, und meine Sprache der Wahl ist C #. Bis vor kurzem war mir nicht bewusst, dass C ++ / CLI ausführbare Dateien im "gemischten Modus" erzeugen konnte, die nativen und verwalteten Code aus...
09.12.2009, 15:47
5
Antworten

Warum das Hinzufügen eines Rückgabetyps zu einer void-Rückgabe-Methode eine MissingMethodException verursacht

Ich habe eine .NET-Anwendung, die eine Assembly (.dll) verwendet, die eine Methode definiert: %Vor% Angenommen, diese Methodensignatur ändert sich und enthält einen String Rückgabetyp: %Vor% Warum schlägt der Code, der diese Methode ve...
07.02.2012, 15:02
7
Antworten

Wie finde ich die aktuelle Uhrzeit und das Datum zur Kompilierzeit in .net / C # -Anwendung?

Ich möchte die aktuelle Uhrzeit und das Datum in eine .net-Anwendung aufnehmen, damit ich sie in das Startprotokoll aufnehmen kann, um dem Benutzer anzuzeigen, welche Version er hat. Ist es möglich, die aktuelle Zeit während der Kompilierung abz...
09.06.2009, 17:38
4
Antworten

Func mit unbekannter Anzahl von Parametern

Betrachten Sie den folgenden Pseudocode: %Vor% Die Funktion akzeptiert Func<> mit unbekannter Anzahl generischer Parameter und eine Liste der entsprechenden Argumente. Ist es möglich, es in C # zu schreiben? Wie definiert und ruft...
03.04.2014, 09:59
10
Antworten

Existiert ein Silverlight-Speicherprofiler?

CLR-Profiler scheint nicht mit der Silverlight CLR zu funktionieren. Existiert ein anderer Speicherprofiler?     
01.10.2008, 06:59
2
Antworten

Wie erkenne ich eine System.Type-Instanz, die SZ-Array darstellt?

CLR verwendet verschiedene System.Type -Instanzen, um SZ-Arrays (eindimensionale, nullbasierte Vektoren) und nicht nullbasierte Arrays (selbst wenn sie eindimensional sind) darzustellen. Ich brauche eine Funktion, die eine Instanz von System...
03.05.2013, 00:04
5
Antworten

Sind Delegates leichter als Klassen?

Ich habe versucht, eine C # erstellte ausführbare Datei zu demontieren, aber ich konnte nicht zu einem Ergebnis kommen. Was ich gerne wissen würde ist, dass, wenn für die CLR c # 's Delegierte wirklich spezielle Entitäten oder nur ein Compiler Z...
19.02.2011, 17:36