क्या सी # कंसोल एप्लिकेशन में एक से अधिक main()
विधि (समान पैरामीटर के साथ) होना संभव है? यदि हां, तो कैसे?क्या सी # प्रोग्राम में एक से अधिक मुख्य() विधि हो सकती है?
उत्तर
आपके पास एक से अधिक मुख्य विधि हो सकती हैं, आप निर्दिष्ट कर सकते हैं कि एप्लिकेशन के लिए प्रवेश बिंदु के रूप में उपयोग करना है अपने संकलक .. और अधिक विस्तार के लिए देखें this लिंक
उदाहरण:
using System;
using System.Collections.Generic;
using System.Text;
namespace Multiple_MainClasses
{
class A
{
static void Main(string[] args)
{
Console.WriteLine("I am from Class A");
Console.ReadLine();
}
}
class B
{
static void Main(string[] args)
{
Console.WriteLine("I am from Class B");
Console.ReadLine();
}
}
}
आप इस कोड को चला जाएगा, तो आप संकलन त्रुटि मिल जाएगा। जैसा कि नीचे दिखाया समाधान एक्सप्लोरर या Ctrl + Alt + L में गुण परियोजना के लिए जाना हल करने के लिए आवेदन टैब और विधि के साथ चयन कक्षा जो आप निष्पादित करने के लिए चाहते हैं पर जाएँ:
नियंत्रित किया गया है यदि हमारे पास एक ही कक्षा में दो मुख्य विधि हैं? जैसे .. मुख्य() और मुख्य (स्ट्रिंग [] तर्क) –
@ तुषारकुकरेती यह एक संकलन त्रुटि है। मुख्य विधि केवल एक प्रविष्टि बिंदु के रूप में माना जाता है यदि हस्ताक्षर नीचे दिए गए किसी भी 2 से मेल खाता है और विधि स्थिर 1. मुख्य (स्ट्रिंग []) 2. मुख्य() – Jaguar
मुख्य विधि आपके आवेदन में आपका प्रवेश बिंदु है। दूसरों द्वारा प्रदान किए गए लेखों के आधार पर, यह कई मुख्य तरीकों को परिभाषित करने के लिए वाक्य रचनात्मक रूप से मान्य है, लेकिन आपको अपना ऐप चलाने के दौरान एक मुख्य विधि का चयन करना होगा। मुझे लगता है कि यह एक मुख्य समारोह बनाने और इसे कमांड लाइन तर्क आदि का उपयोग करके लचीला बना देता है।
-1 कई बार होना संभव है, इसलिए इस उत्तर में झूठी जानकारी है। – Katu
आपके द्वारा जोड़ा गया लेख एक ही समय में दो मुख्य अनुमति नहीं देता है। ऐसा लगता है कि आप दो को परिभाषित करने की अनुमति देने के लिए एक कंपाइलर चाल की तरह लगते हैं, लेकिन संकलन समय पर केवल एक को शामिल करते हैं। मुझे नहीं लगता कि आपके ऐप – TGH
में दो एंट्री पॉइंट होने के नाते आपके पास कक्षाएं होने पर कई बार हो सकते हैं। 'वोट -; – ChiefTwoPencils
हाँ - आप कस्टम निर्दिष्ट कर सकते हैं प्रवेश बिंदु यदि आपके पास एकाधिक मुख्य विधियां हैं। csc /main इसमें जानकारी शामिल है:
यह विकल्प उस वर्ग को निर्दिष्ट करता है जिसमें प्रोग्राम में प्रवेश बिंदु होता है, यदि एक से अधिक कक्षा में मुख्य विधि है।
csc MyClssesWithMain.cs /main:OneOfTheClasses
नोट: Main
तरीकों आप एक ही कक्षा में समान हस्ताक्षर के साथ 2 पद्धतियां नहीं हो सकतीं के रूप में अलग कक्षाओं में रहना होगा।
- 1. क्या मेरे पास जावा प्रोजेक्ट में मुख्य() विधि वाली एक से अधिक कक्षाएं हो सकती हैं?
- 2. क्या एक से अधिक एडब्ल्यूटी कार्यक्रम कतार हो सकती है?
- 3. क्या एक से अधिक लॉन्चर गतिविधि हो सकती है?
- 4. क्या एक ढेर-आवंटित वस्तु सी ++ में हो सकती है?
- 5. एंड्रॉइड स्रोत कोड में मुख्य विधि क्यों नहीं हो सकती है और अभी भी चल सकती है?
- 6. क्या जावा प्रोग्राम में दो मुख्य विधियां मौजूद हो सकती हैं?
- 7. सी # विधि विशेषता में लैम्ब्डा अभिव्यक्ति नहीं हो सकती है?
- 8. क्या सी # विधि एक विधि वापस कर सकती है?
- 9. क्या जावा प्रोग्राम में मुख्य विधि की आवश्यकता है?
- 10. क्या क्यूटी में टेबल हेडर में मेरे पास एक से अधिक पंक्ति हो सकती है?
- 11. कमांड लाइन उपयोगिता सी ++ से तेज हो सकती है?
- 12. टोकन तक पहुंच 255 वर्णों से अधिक हो सकती है?
- 13. क्या रूबी में सी की तरह "मुख्य" विधि है?
- 14. क्या एक विधि एक ही कक्षा के किसी अन्य विधि का सजावट हो सकती है?
- 15. क्या मूल विधि एक निजी विधि कॉल कर सकती है?
- 16. सी # मुख्य() विधि
- 17. क्या जावा फ़ाइल में एक से अधिक कक्षाएं हो सकती हैं?
- 18. क्या पीवीसी एक विशिष्ट पीवी से बंधी हो सकती है?
- 19. सी ++ में शून्य विधि क्यों शून्य मान लौटा सकती है, लेकिन अन्य भाषाओं में यह नहीं हो सकती है?
- 20. क्या हमारे पास आभासी स्थैतिक विधि हो सकती है? (C++)
- 21. क्या जीसीसी में नकली हो सकती है?
- 22. gprof: मुख्य प्रोग्राम
- 23. क्या सी # विधियां जो * स्थिर हो सकती हैं स्थिर हो सकती हैं?
- 24. क्या एक सी ++ प्रोग्राम वास्तव में एक समान सी प्रोग्राम से धीमा है?
- 25. सी प्रोग्राम में मुख्य (प्रवेश बिंदु) से बचें
- 26. क्या रेल में एक यौगिक विदेशी कुंजी हो सकती है?
- 27. क्या एक एएआर में ट्रांजिटिव निर्भरता शामिल हो सकती है?
- 28. क्या मुझे मोंगोडीबी टाइमस्टैंप से अधिक ग्रैन्युलरिटी मिल सकती है?
- 29. क्या एक कुंजी/मूल्य जोड़ी वाला एक सामान्य संग्रह है जहां कुंजी एक से अधिक बार हो सकती है?
- 30. क्या आपके पास बहुत अधिक संग्रहित प्रक्रियाएं हो सकती हैं?
आप एक से अधिक मुख्य क्यों चाहते हैं? –
इस लेख को देखें http://raviranjankr.wordpress.com/2011/05/20/multiple-main-method-in-c/ – mck
दूसरा क्या होगा? – Mehrdad