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

Warum fordert das CLS das Werfen / Fangen von Ausnahme-abgeleiteten Objekten?

Der CLS ist restriktiver als der CLR, mit dem Sie beliebige Arten von Objekten (sogar Wertetypen) werfen und abfangen können. Warum? Was würde auch passieren, wenn ein nicht CLS-konformer Code ein nicht von Exception abgeleitetes Objekt auslö...
07.05.2015, 15:59
2
Antworten

Gute Beispiele für die Verwendung von Finalizern in C #

Als ich ein paar Artikel über Speicherverwaltung in C # gelesen habe, war ich von Finalizer-Methoden verwirrt. Es gibt so viele komplizierte Regeln, die sich auf sie beziehen. Zum Beispiel weiß niemand, wenn die Finalizer aufgerufen werden, s...
03.11.2010, 15:09
4
Antworten

Was ist eine Besetzung unter der Haube [Duplikat]

Ich möchte wissen, was unter der Haube der .Net CLR passiert, wenn ich etwas wie mache %Vor% und wie die zweite Zeile von string myStr = myObj.ToString() oder string myStr = myObj as string; abweicht Ich schaute mich um, ich fan...
27.12.2012, 19:38
3
Antworten

Kann keinen Wert erhalten, weil er weg optimiert wurde

Ich habe ein Problem mit dem Debuggen ... Plötzlich kann ich die Werte der meisten Variablen während des Debuggens nicht sehen. Ich habe im Direktfenster zwei verschiedene Nachrichten erhalten:    Kann den Wert von local oder argument 'parame...
14.10.2014, 13:16
2
Antworten

Wie die CLR pdb-Symboldateien findet

Ich würde gerne wissen, wie die CLR pdb-Symboldateien findet und ob dieses Verhalten überschrieben werden kann. Ich habe online gesucht (MSDN und andere Ressourcen), konnte aber keine gute Antwort finden. In meiner App habe ich DLLs in meh...
12.01.2012, 12:22
2
Antworten

Pingle zwischen Python und IronPython übergeben

Ich habe Probleme beim Laden einer Beize in Python, die in IronPython abgelegt wurde. Wenn ich in IronPython etwas Grundlegendes wie "[1,2,3]" picke, wird das Pickel in Python geladen. Aber, wenn ich Ergebnisse aus der DB-Abfrage unten in Iro...
12.07.2012, 18:14
7
Antworten

Greifen Sie auf TimeZoneInfo von SQL 2005 Server zu

Die .NET TimeZoneInfo-Klasse ist großartig und ich dachte, sie würde alle meine Probleme mit der Aufzeichnung von Daten aus mehreren Zeitzonen in meiner SQL 2005-Datenbank beantworten. Um eine UTC-Datetime in der Datenbank in eine andere Zeit...
05.03.2009, 12:37
1
Antwort

LINQ für eine DataTable in einer CLR-gespeicherten Prozedur

weiß jemand, ob es möglich ist (und wie), LINQ auf einer DataTable in einer CLR Stored Procedure zu verwenden? Ich habe keine Probleme mit LINQ auf einer DataTable in einem Standard-WinForms-Projekt; Ich verwende ein Datenbankprojekt in VS2...
06.07.2010, 04:50
6
Antworten

Wie erkennt man den Grund für das Boxen in .Net?

Zusammenfassung Wir müssen verstehen, welcher Teil unseres Codes (oder Dritter, wahrscheinlich CLR selbst) zum Einbetten von Ganzzahlen führt. Problembeschreibung Wir haben eine ziemlich große Anwendung, wo wir eine hohe Zuteilungsrate...
06.08.2009, 12:47
2
Antworten

Ein Beispiel für erzwungenes GC ist fehlgeschlagen?

Ich mache eine Intro-Präsentation auf dem .Net CLR GC und habe all die verschiedenen Stücke, aber ich wollte ein Beispiel speziell dafür, wie der Versuch, die Sammlung zu erzwingen, gefährlich oder schädlich sein könnte. Ich weiß, dass du Dinge...
23.07.2012, 19:52