.NET Framework.NET फ्रेमवर्क से शुरुआत करना


टिप्पणियों

.NET फ्रेमवर्क पुस्तकालयों का एक सेट और एक रनटाइम है, जो मूल रूप से Microsoft द्वारा डिज़ाइन किया गया है। सभी .NET प्रोग्राम Microsoft इंटरमीडिएट लैंग्वेज (MSIL) नामक एक बायटेककोड को संकलित करते हैं। MSIL का संचालन सामान्य भाषा रनटाइम (CLR) द्वारा किया जाता है।

नीचे आप विभिन्न भाषाओं में "हैलो वर्ल्ड" के कई उदाहरण पा सकते हैं जो .NET फ्रेमवर्क का समर्थन करते हैं। "हैलो वर्ल्ड" एक प्रोग्राम है जो डिस्प्ले डिवाइस पर "हैलो वर्ल्ड" प्रदर्शित करता है। इसका उपयोग कार्यशील कार्यक्रम के निर्माण के लिए मूल वाक्यविन्यास को दर्शाने के लिए किया जाता है। यह यह सुनिश्चित करने के लिए एक पवित्रता परीक्षण के रूप में भी इस्तेमाल किया जा सकता है कि भाषा का संकलक, विकास पर्यावरण और रनटाइम वातावरण सभी सही ढंग से काम कर रहे हैं।

.NET द्वारा समर्थित भाषाओं की सूची

संस्करण

नेट

संस्करण रिलीज़ की तारीख
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

कॉम्पैक्ट फ्रेमवर्क

संस्करण रिलीज़ की तारीख
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

माइक्रो फ्रेमवर्क

संस्करण रिलीज़ की तारीख
4.2 2011-10-04
4.3 2012-12-04
4.4 2015/10/20

नमस्कार विश्व बू में

print "Hello World"
 

हेल्लो वर्ल्ड इन सी #

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 में कई ओवरलोड हैं। इस स्थिति में, स्ट्रिंग "हैलो वर्ल्ड" पैरामीटर है, और यह निष्पादन के दौरान मानक आउट स्ट्रीम के लिए "हैलो वर्ल्ड" आउटपुट करेगा। अन्य अधिभार धारा में लिखने से पहले तर्क के .ToString को कॉल कर सकते हैं। अधिक जानकारी के लिए .NET फ्रेमवर्क प्रलेखन देखें।

.NET फिडेल में एक्शन में लाइव डेमो

C # का परिचय

C ++ / CLI में हैलो वर्ल्ड

using namespace System;

int main(array<String^>^ args)
{
    Console::WriteLine("Hello World");
}
 

नमस्ते विश्व एफ # में

open System

[<EntryPoint>]
let main argv = 
    printfn "Hello World" 
    0 
 

.NET फिडेल में एक्शन में लाइव डेमो

F # का परिचय

हैलो आईएल में विश्व

.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
  }

}
 

नमस्ते वर्ल्ड इन नेमारले

System.Console.WriteLine("Hello World");
 

हैलो विश्व ऑक्सीजीन में

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.
 

हेलो वर्ल्ड इन पॉवरशेल

Write-Host "Hello World"
 

PowerShell का परिचय

हैलो वर्ल्ड इन पाइथन (आयरनपाइथन)

print "Hello World"
 
import clr
from System import Console
Console.WriteLine("Hello World")
 

हैलो वर्ल्ड इन विजुअल बेसिक .NET

Imports System

Module Program
    Public Sub Main()
        Console.WriteLine("Hello World")
    End Sub
End Module
 

.NET फिडेल में एक्शन में लाइव डेमो

Visual Basic .NET का परिचय