खोज…


प्लेन-टेक्स्ट एडिटर और C # कंपाइलर का उपयोग करके कंसोल एप्लिकेशन बनाना

कंसोल एप्लिकेशन बनाने के लिए एक सादे-टेक्स्ट एडिटर का उपयोग करने के लिए, जो C # में लिखा गया है, आपको C # कंपाइलर की आवश्यकता होगी। C # कंपाइलर (csc.exe), निम्न स्थान पर पाया जा सकता है: %WINDIR%\Microsoft.NET\Framework64\v4.0.30319\csc.exe

NB आपके सिस्टम पर स्थापित .NET फ्रेमवर्क के किस संस्करण पर निर्भर करता है, आपको तदनुसार मार्ग को बदलने की आवश्यकता हो सकती है।


कोड सहेजना

इस विषय के प्रयोजन तुम्हें सिखाने कैसे (जैसे एक कंसोल आवेदन लिखने के लिए है, लेकिन कैसे एक संकलित करने के लिए [एक एकल निष्पादन योग्य फ़ाइल का उत्पादन करने के], सी # संकलक और किसी भी सादा-पाठ संपादक अलावा कुछ भी नहीं के साथ आप को पढ़ाने के लिए नहीं है नोटपैड)।

  1. कीबोर्ड शॉर्टकट Windows Key + R का उपयोग करके, रन डायलॉग खोलें
  2. notepad टाइप करें , फिर एंटर दबाएं
  3. नीचे दिए गए उदाहरण कोड को नोटपैड में पेस्ट करें
  4. फ़ाइल को ConsoleApp.cs रूप में ConsoleApp.cs , फ़ाइलइस रूप में सहेजें ... पर जाकर, फिर 'File Name' टेक्स्ट फ़ील्ड में ConsoleApp.cs दर्ज करें, फिर फ़ाइल-प्रकार के रूप में All Files चयन करें।
  5. Save क्लिक Save

स्रोत कोड का संकलन

1. विंडोज की + आर का उपयोग करके रन डायलॉग खोलें
2. दर्ज करें:
%WINDIR%\Microsoft.NET\Framework64\v4.0.30319\csc.exe /t:exe /out:"C:\Users\yourUserName\Documents\ConsoleApp.exe" "C:\Users\yourUserName\Documents\ConsoleApp.cs"

अब, जहाँ आप मूल रूप से अपनी ConsoleApp.cs फ़ाइल सहेजे हैं, पर वापस जाएँ। अब आपको एक निष्पादन योग्य फ़ाइल ( ConsoleApp.exe ) ConsoleApp.exe चाहिए। इसे खोलने के लिए ConsoleApp.exe पर डबल-क्लिक करें।

बस! आपके कंसोल एप्लिकेशन को संकलित किया गया है। एक निष्पादन योग्य फ़ाइल बनाई गई है और अब आपके पास एक काम करने वाला कंसोल ऐप है।

using System;

namespace ConsoleApp
{
    class Program
    {
        private static string input = String.Empty;

        static void Main(string[] args)
        {
            goto DisplayGreeting;

            DisplayGreeting:
            {
                Console.WriteLine("Hello! What is your name?");

                input = Console.ReadLine();

                if (input.Length >= 1)
                {
                    Console.WriteLine(
                        "Hello, " + 
                        input + 
                        ", enter 'Exit' at any time to exit this app.");

                    goto AwaitFurtherInstruction;
                }
                else
                {
                    goto DisplayGreeting;
                }
            }

            AwaitFurtherInstruction:
            {
                input = Console.ReadLine();

                if(input.ToLower() == "exit")
                {
                    input = String.Empty;

                    Environment.Exit(0);
                }
                else
                {
                    goto AwaitFurtherInstruction;
                }
            }
        }
    }
}


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow