C# ist eine Programiersprache von Microsoft. C# soll der Nachfolger sein von Java. Darum ist die Funktion um die Funktionen erweitert die bei C++ dabei waren und bei Java fehlten.
Mit C# kann man eine Anwendung sowohl mit Weboberfläche als auch mit Windowsoberfläche Programieren. Eigentlich sollte es als Anwendung auf allen Oberflächen laufen. Ich habe es aber noch nicht ausprobiert. Zumal ich vermute das das Programm vermutlich angepasst werden muß um beispielsweise auf Linux zu laufen, wegen den Laufwerken von Windows die es bei Linux nicht gibt.
Den .NET Kernel gibt es bei Microsoft für fast alle Betriebssysteme kostenlos.
Bei Java wird eine StandardCPU emuliert die dann die Programmschritte ausführt.
Bei C# wird der Code zwischenkompiliert, und dann Just in Time nur der Teil Endcompiliert, in Maschienencode ,der Gerade gebraucht wird der genau zu dem Rechner worauf das Programm läuft passt.
Das heißt wenn ein Programm viele wiederkehrende Schleifen hat läuft es schneller ab wie ein Programm das linear Programiert wurde und der wiederkehrende im Code mehrfach steht. Diese unnötige Mehrfachprogramierung ist fehleranfällig und wird fast nur von Anfängern gemacht.
Falls euch das Thema interessieren sollte dann Schreibt mir bitte.




Hey die Party geht ab!
Wenn du dich so fühlst, solltest du ins Bett gehen. =)
Mit C# kann man eine Anwendung sowohl mit Weboberfläche als auch mit Windowsoberfläche Programieren. Eigentlich sollte es als Anwendung auf allen Oberflächen laufen. Ich habe es aber noch nicht ausprobiert. Zumal ich vermute das das Programm vermutlich angepasst werden muß um beispielsweise auf Linux zu laufen, wegen den Laufwerken von Windows die es bei Linux nicht gibt.
Den .NET Kernel gibt es bei Microsoft für fast alle Betriebssysteme kostenlos.
Bei Java wird eine StandardCPU emuliert die dann die Programmschritte ausführt.
Bei C# wird der Code zwischenkompiliert, und dann Just in Time nur der Teil Endcompiliert, in Maschienencode ,der Gerade gebraucht wird der genau zu dem Rechner worauf das Programm läuft passt.
Das heißt wenn ein Programm viele wiederkehrende Schleifen hat läuft es schneller ab wie ein Programm das linear Programiert wurde und der wiederkehrende im Code mehrfach steht. Diese unnötige Mehrfachprogramierung ist fehleranfällig und wird fast nur von Anfängern gemacht.
Falls euch das Thema interessieren sollte dann Schreibt mir bitte.

