Articles of सी #

प्रतिबिंब का उपयोग करते हुए मैं एक सामान्य प्रकार की सही पाठ परिभाषा कैसे प्राप्त करूं?

मैं कोड पीढ़ी पर काम कर रहा हूं और जेनेरिक के साथ एक परेशानी में भाग गया यहां एक "सरलीकृत" संस्करण है जो मुझे समस्याएं पैदा कर रहा है Dictionary<string, DateTime> dictionary = new Dictionary<string, DateTime>(); string text = dictionary.GetType().FullName; उपरोक्त कोड स्निपेट के साथ text का मान निम्नानुसार है: System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.DateTime, […]

क्या मुझे-दूसरे के बजाय बदले / जारी कथन का उपयोग करना चाहिए?

सी, सी ++ और सी # में फ़ंक्शन या पाश कथन के अंदर किसी स्थिति का उपयोग करते समय, संभव है कि एक जारी या रिटर्न स्टेटमेंट का इस्तेमाल करना संभव हो और अगर ई-एफ़ ऐ स्टेटमेंट की दूसरी शाखा से छुटकारा मिल सके। उदाहरण के लिए: while( loopCondition ) { if( innerCondition ) { […]

एमवीसी में कुछ दिए गए पृष्ठ पर अनाम उपयोगकर्ता की अनुमति कैसे दी जाती है?

मैंने अपने एएसपी.नेट एमवीसी वेब एप्लीकेशन में फ़ॉर्म प्रमाणन को सक्षम किया है। मैं अज्ञात उपयोगकर्ताओं को केवल कुछ विशिष्ट पृष्ठों के लिए अनुमति देता हूं, उदाहरण के लिए Register.cshtml समेत मैं यह कर कर अपने रूट वेब। कॉन्फ़िग से मेरी सीएसएस-फाइल तक पहुंच की अनुमति देता था। <location path="Content/Site.css"> <system.web> <authorization> <allow users="*"/> </authorization> […]

प्रतिनिधि के बीच का अंतर। इच्छुक और प्रतिनिधि ()

delegate void DelegateTest(); DelegateTest delTest; क्या delTest.Invoke() और delTest() फोन करने में अंतर है? दोनों वर्तमान धागा पर प्रतिनिधि को निष्पादित करेंगे, है ना?

सी # मौजूदा फ़ाइल में बाइट सरणी जोड़ें

मैं एक बाइट सरणी को पहले से मौजूद फ़ाइल में जोड़ना चाहता हूं (C:\test.exe) । निम्न बाइट सरणी मान लें: byte[] appendMe = new byte[ 1000 ] ; File.AppendAllBytes(@"C:\test.exe", appendMe); // Something like this – Yes, I know this method does not really exist. मैं यह फ़ाइल का उपयोग करके करूँगा। WritAllBytes, लेकिन मैं एक […]

ऑब्जेक्ट के लिए serialized होने के लिए सीरियलजबल एट्रिब्यूट की आवश्यकता क्यों है

मेरी समझ के आधार पर, सीरियलज़ेबल ऐट्रिब्यूट समय समय पर कोई संकलन नहीं करता, क्योंकि यह सभी रनटाइम पर किया गया है। अगर ऐसा मामला है, तो कक्षाओं को सीरियलाइज करने योग्य के रूप में चिह्नित करने की आवश्यकता क्यों है? सीरियलआईज़र सिर्फ एक ऑब्जेक्ट को सीरियल करने की कोशिश नहीं कर सका और फिर […]

एनएटी में छाँटे गए शब्दकोष को उल्टा करें

क्या किसी भी तरह से मैं सी # में छाँटे गए ऑब्जेक्ट के माध्यम से पीछे की तरफ (फिर से) दोहरा सकता हूं? या क्या क्रमबद्ध ऑब्जेक्ट को अवरोही क्रम में शुरू करने के लिए परिभाषित करने का कोई तरीका है?

यदि अन्यथा LINQ में

क्या यह संभव है यदि एक LINQ क्वेरी में सशर्त है? कुछ इस तरह from p in db.products if p.price>0 select new { Owner=from q in db.Users select q.Name } else select new { Owner = from r in db.ExternalUsers select r.Name }

क्या सी # में चलने से धागे को रोकने के लिए बूलियन ध्वज का उपयोग करना सुरक्षित है

मेरी मुख्य चिंता बूलियन ध्वज के साथ है … क्या यह किसी भी सिंक्रनाइज़ेशन के बिना उपयोग करने के लिए सुरक्षित है? मैंने कई स्थानों में पढ़ा है कि यह परमाणु है (दस्तावेज सहित)। class MyTask { private ManualResetEvent startSignal; private CountDownLatch latch; private bool running; MyTask(CountDownLatch latch) { running = false; this.latch = latch; […]

मैं एक प्रोग्राम में सभी परियोजनाओं को प्रोग्राम में कैसे सूचीबद्ध कर सकता हूं?

मैं एक प्रोग्राम में प्रोग्राम की सभी परियोजनाओं को कैसे सूचीबद्ध करूं? मैं एक स्क्रिप्ट, कमांड लाइन या एपीआई कॉल ले जाऊंगा।

दिलचस्प पोस्ट
जब मैं गलत स्वरूप विनिर्देशक का उपयोग करता हूं तो क्या होता है? मैं बाह्य प्रोग्राम को लिनक्स में सी कोड के अंदर तर्कों के साथ कैसे निष्पादित करता हूं? टॉमकेट 7.0 में वेब एप्लिकेशन का संदर्भ पथ कैसे सेट करें क्या एंड्रॉइड ऐप की स्थापना रद्द करना संभव है? WCF (net.tcp) सेवा के साथ सॉकेट आधारित क्लाइंट का उपयोग कैसे करें? एक इकाई फ़्रेमवर्क मॉडल बनाने के लिए एकाधिक डेटाबेस बनाना नियमित अभिव्यक्ति (पीसीआरई) का इस्तेमाल करते हुए ^ ^ nb ^ nc ^ n (उदाहरण के लिए "आबाब्बसी") का मिलान करें एंड्रॉइड: हार्डवेयर सूचना प्रोग्राममैटिक रूप से प्राप्त करें जावा स्ट्रिंग में उद्धरण कैसे दर्ज करें? एंड्रॉइड वेबव्यू -> वेबएर्चिव प्रदर्शित करें Std :: vector बनाम std :: list बनाम std :: slist का सापेक्ष प्रदर्शन बाश खोल लिपि में इनपुट तर्क के अस्तित्व की जाँच करें स्ट्रिंग कैसे एनएटी में पारित हो जाती है? मैं कैसे एक जावास्क्रिप्ट घटना क्लिक ट्रिगर कर सकते हैं ओवरराइड बेस विधि को लागू करने के लिए प्रतिबिंब का उपयोग करें