¿Cuál es la relación entre net.Framework, c# y vs? Por favor explícalo bien, gracias.
.netFrameworl es una plataforma, C# es un lenguaje informático y VS es una herramienta de desarrollo. Déjame darte un ejemplo.
Es como una carretera, además de automóviles, en ella hay tractores, bicicletas, autos a batería y otros vehículos. Por lo tanto, además de ejecutar programas desarrollados en C#, VB también se puede ejecutar en ella. Plataforma .netFramework Programas desarrollados en lenguajes como F#.
En cuanto a VS, verá que cuando escribimos código, el archivo de código .cs en realidad no es diferente internamente de un documento de texto normal, excepto que el sufijo es cs. Puede editarlo con el Bloc de notas, pero. si usa vs. Entonces, habrá indicaciones inteligentes, cambios de color de palabras clave, etc. que ayudarán a mejorar nuestra eficiencia de desarrollo. Y también integra un compilador, por lo que no necesitamos usar csc manualmente para compilar estos archivos de código. Hay muchas funciones de VS que deben comprenderse lentamente en el proceso de desarrollo futuro. Entonces, ¿significa que no podemos programar sin VS? En realidad no. También hay muchos entornos de desarrollo en otros lenguajes informáticos. Su nombre unificado debería llamarse IDE. Además de vs, también existen eclipse de java, zend studio de php, etc.
El primer piso está a la derecha, net.Framework: esta plataforma integra muchas bibliotecas de clases.
En VS, los elementos en .netFramework se muestran en cian y el código específico de C# se muestra en azul.