CSHARP
INVESTIGACION C#
Definición C#
C# es un lenguaje de programación puede ser construido sobre los principios de java y también de c++.Como se sabe, las clases son la base de los lenguajes de programación orientados a objetos, lo cual permite extender el lenguaje a un mejor modelo para solucionar problemas.
C# también sigue elmismo patrón de los lenguajes de programación modernos.
También contiene las herramientas para definir nuevas clases, sus métodos y propiedades, al igual que la sencilla habilidad para implementarencapsulación, herencia y polimorfismo, que son los tres pilares de la programación orientada a objetos.
También logra tener un nuevo estilo de documentación XML que se incorpora a lo largo de laaplicación, lo que simplifica la documentación en línea de clases y métodos. Otra de las cualidades de C# es que también soporta también interfaces, una forma de estipular los servicios requeridosde una clase. Las clases en C# pueden heredar de un padre pero puede implementar varias interfaces.
También Incluye un amplio soporte de estructuras, componentes, programación orientada aobjetos, manipulación de errores, recolección de basura, etc.
Espacios de nombres
Conceptualmente es similar a una carpeta en un sistema de archivo del equipo es una manera deorganiza los distintos tipos que aparecen en el código de C#.
Un programa en C# contiene uno o más espacios de nombres, que quedan definidos por el programador o como parte de una biblioteca declases previamente escrita.
Al igual que las carpetas, los espacios de nombres permiten a las clases tener un nombre completo único.
Es común utilizar espacios de nombres cuando se trabaja enprogramas grandes.
El siguiente ejemplo define dos espacios de nombres, cada uno con una clase denominada FileHandling. Al especificar el espacio de nombres, se hace posible diferenciar...
Regístrate para leer el documento completo.