C # usando
C# usando
En este tutorial, aprenderemos sobre el uso de C# y la estática para importar recursos externos en un programa con la ayuda de ejemplos.
En C#, usamos la palabra clave using para importar recursos externos (espacios de nombres, clases, etc.) dentro de un programa. Por ejemplo,
// using System namespace
using System;
namespace Program {
class Program1 {
static void Main(string[] args) {
Console.WriteLine("Hello World!");
}
}
}
Salida
Hello World!
En el ejemplo anterior, observe la línea
using System;
Aquí, estamos importando el System
espacio de nombres dentro de nuestro programa. Esto nos ayuda a usar directamente las clases presentes en el System
espacio de nombres.
Además, debido a esto, no tenemos que escribir el nombre completo de la declaración de impresión.
// full print statement
System.Console.WriteLine("Hello World!");
// print statement with using System;
Console.WriteLine("Hello World!");
Para obtener más información sobre el espacio de nombres, visite Espacios de nombres de C#.
C# usando para crear un alias
También podemos crear alias con la ayuda de using
Cía#. Por ejemplo,
// creating alias for System.Console
using Programiz = System.Console;
namespace HelloWorld {
class Program {
static void Main(string[] args) {
// using Programiz alias instead of System.Console
Programiz.WriteLine("Hello World!");
}
}
}
Salida
Hello World!
En el programa anterior, hemos creado un alias para System.Console
.
using Programiz = System.Console;
Esto nos permite usar el alias Programiz en lugar de System.Console
.
Programiz.WriteLine("Hello World!");
Aquí, Programiz funcionará como System.Console
.
C# usando la directiva estática
En C#, también podemos importar clases en nuestro programa. Una vez que importamos estas clases, podemos usar los miembros estáticos (campos, métodos) de la clase.
Usamos el using static
directiva para importar clases en nuestro programa.
Ejemplo:C# usando estática con System.Math
using System;
// using static directive
using static System.Math;
namespace Program {
class Program1 {
public static void Main(string[] args) {
double n = Sqrt(9);
Console.WriteLine("Square root of 9 is " + n);
}
}
}
Salida
Square root of 9 is 3
En el ejemplo anterior, observe la línea,
using static System.Math;
Aquí, esta línea nos ayuda a acceder directamente a los métodos del Math
clase.
double n = Sqrt(9);
Hemos utilizado el Sqrt()
método directamente sin especificar el Math
clase.
Si no usamos el using static System.Math
en nuestro programa, tenemos que incluir el nombre de la clase Math
mientras usa Sqrt()
. Por ejemplo,
using System;
namespace Program {
class Program1 {
public static void Main(string[] args) {
// using the class name Math
double n = Math.Sqrt(9);
Console.WriteLine("Square root of 9 is " + n);
}
}
}
Salida
Square root of 9 is 3
En el ejemplo anterior, observe la línea,
double n = Math.Sqrt(9);
Aquí, estamos usando Math.Sqrt()
para calcular la raíz cuadrada de 9 . Esto se debe a que no hemos importado el System.Math
en este programa.
Lenguaje C
- Consejos generales para la solución de problemas
- Sistema de control de dispositivo basado en temperatura usando LM35
- Java 9 - Sistema de módulos
- C# - Manejo de excepciones
- Directrices para el manejo de DSP utilizando
- Los estudiantes construyen un sistema robótico de clasificación de basura usando tecnología B&R
- PLC frente a DCS
- 5 ventajas de usar el sistema de detección de fugas de agua impulsado por IoT de Biz4intellias en industrias
- Comprender el sistema de transporte
- Comprender el sistema de suspensión
- Uso de una fresadora como torno