.NET Framework Tutorial
Empezando con .NET Framework
Buscar..
Observaciones
.NET Framework es un conjunto de bibliotecas y un tiempo de ejecución, diseñado originalmente por Microsoft. Todos los programas .NET se compilan en un código de bytes llamado Microsoft Intermediate Language (MSIL). MSIL se ejecuta mediante Common Language Runtime (CLR).
A continuación puede encontrar varios ejemplos de "Hello World" en varios idiomas que son compatibles con .NET Framework. "Hello World" es un programa que muestra "Hello World" en el dispositivo de pantalla. Se utiliza para ilustrar la sintaxis básica para construir un programa de trabajo. También se puede usar como prueba de cordura para asegurarse de que el compilador de un idioma, el entorno de desarrollo y el entorno de ejecución estén funcionando correctamente.
Versiones
.RED
Versión | Fecha de lanzamiento |
---|---|
1.0 | 2002-02-13 |
1.1 | 2003-04-24 |
2.0 | 2005-11-07 |
3.0 | 2006-11-06 |
3.5 | 2007-11-19 |
3.5 SP1 | 2008-08-11 |
4.0 | 2010-04-12 |
4.5 | 2012-08-15 |
4.5.1 | 2013-10-17 |
4.5.2 | 2014-05-05 |
4.6 | 2015-07-20 |
4.6.1 | 2015-11-17 |
4.6.2 | 2016-08-02 |
4.7 | 2017-04-05 |
Marco Compacto
Versión | Fecha de lanzamiento |
---|---|
1.0 | 2000-01-01 |
2.0 | 2005-10-01 |
3.5 | 2007-11-19 |
3.7 | 2009-01-01 |
3.9 | 2013-06-01 |
Micro marco
Versión | Fecha de lanzamiento |
---|---|
4.2 | 2011-10-04 |
4.3 | 2012-12-04 |
4.4 | 2015-10-20 |
Hola mundo en c #
using System;
class Program
{
// The Main() function is the first function to be executed in a program
static void Main()
{
// Write the string "Hello World to the standard out
Console.WriteLine("Hello World");
}
}
Console.WriteLine
tiene varias sobrecargas. En este caso, la cadena "Hello World" es el parámetro, y emitirá "Hello World" al flujo de salida estándar durante la ejecución. Otras sobrecargas pueden llamar al .ToString
del argumento antes de escribir en la secuencia. Consulte la documentación de .NET Framework para obtener más información.
Demo en vivo en acción en .NET Fiddle
Hola mundo en Visual Basic .NET
Imports System
Module Program
Public Sub Main()
Console.WriteLine("Hello World")
End Sub
End Module
Demo en vivo en acción en .NET Fiddle
Introducción a Visual Basic .NET
Hola mundo en F #
open System
[<EntryPoint>]
let main argv =
printfn "Hello World"
0
Demo en vivo en acción en .NET Fiddle
Hola Mundo en C ++ / CLI
using namespace System;
int main(array<String^>^ args)
{
Console::WriteLine("Hello World");
}
Hola mundo en PowerShell
Write-Host "Hello World"
Hola Mundo en Nemerle
System.Console.WriteLine("Hello World");
Hola Mundo en Oxygene
namespace HelloWorld;
interface
type
App = class
public
class method Main(args: array of String);
end;
implementation
class method App.Main(args: array of String);
begin
Console.WriteLine('Hello World');
end;
end.
Hola mundo en boo
print "Hello World"
Hola Mundo en Python (IronPython)
print "Hello World"
import clr
from System import Console
Console.WriteLine("Hello World")
Hola Mundo en IL
.class public auto ansi beforefieldinit Program
extends [mscorlib]System.Object
{
.method public hidebysig static void Main() cil managed
{
.maxstack 8
IL_0000: nop
IL_0001: ldstr "Hello World"
IL_0006: call void [mscorlib]System.Console::WriteLine(string)
IL_000b: nop
IL_000c: ret
}
.method public hidebysig specialname rtspecialname
instance void .ctor() cil managed
{
.maxstack 8
IL_0000: ldarg.0
IL_0001: call instance void [mscorlib]System.Object::.ctor()
IL_0006: ret
}
}