2010-08-12 11 views

Antwort

23

C# ist eine der .NET-Sprachen - VB.NET, F # und many more existieren.

.NET ist eine Plattform (Bibliotheken, Compiler und Runtime), auf der Code von einer dieser Sprachen geschrieben läuft.

CLI ist die Common Language Infrastructure - eine Spezifikation, die den ausführbaren Code und die Runtime beschreibt, die die .NET-Plattform bilden. Abgesehen von Microsoft gibt es andere Implementierungen - mono und Portable.NET die bekanntesten.

Wenn Sie einige mehr Akronyme wollen:

  • Es gibt auch die CLR - die Common Language Runtime, die die Microsoft-Implementierung des CLI ist, wie oben erwähnt.

  • Zusätzlich zu der CLR hat Microsoft die DLR erstellt - die dynamische Sprachlaufzeit ist eine Reihe von Diensten für mehrere dynamische Sprachen wie Python und Ruby.

0

gut, C# ist Sprachenprogrammierung, CLR das Werkzeug oder Rahmen, so dass Sie Ihren Code mit C# zu schreiben, konvertieren CLR, dass Codes Mikroprozessor Sprache und alle Ordnung bis zu C# -Code CLR Koordinatenspeicher, Mikroprozessor und andere Quellen, also, wenn Sie in dieser Situation arbeiten oder Sie ein Produkt mit diesem machen, sagen sie, dass Sie Ihren Job bis zu .NET

erledigt haben
Verwandte Themen