c# पर टैग किए गए जवाब

C #, एक बहु मंचीय, प्रबंधित, कचरा एकत्र वस्तु-उन्मुख प्रोग्रामिंग भाषा है जो Microsoft द्वारा .NET प्लेटफॉर्म के साथ समानांतर में बनाई गई है।

2
जहां एक ओर हालत बनाम गार्ड क्लॉस जारी रहता है, वहां से फॉरेस्ट लूप को छानना
मैंने देखा है कुछ प्रोग्रामर इसका उपयोग करते हैं: foreach (var item in items) { if (item.Field != null) continue; if (item.State != ItemStates.Deleted) continue; // code } इसके बजाय जहाँ मैं सामान्य रूप से उपयोग करूँगा: foreach (var item in items.Where(i => i.Field != null && i.State != ItemStates.Deleted)) …

3
मैं कैसे async / डेडलॉक का निदान कर सकता हूँ?
मैं एक नए कोडबेस के साथ काम कर रहा हूं, जो एसिंक्स / वेट का भारी उपयोग करता है। मेरी टीम के अधिकांश लोग भी async / प्रतीक्षा में काफी नए हैं। हम आम तौर पर Microsoft द्वारा निर्दिष्ट सर्वोत्तम प्रथाओं को पकड़ते हैं , लेकिन आम तौर पर हमारे …
24 c#  debugging  async 

5
ऐसे कौन से मामले हैं जब 'यूंट' और 'शॉर्ट' डेटाटाइप मानक इंट (32) की तुलना में बेहतर हैं?
मैं क्षमता और मूल्यों के अंतर को समझता हूं जो वे प्रतिनिधित्व कर सकते हैं लेकिन ऐसा लगता है जैसे लोग हमेशा इसका उपयोग करते Int32हैं चाहे वह उचित हो। कोई भी कभी भी अहस्ताक्षरित संस्करण ( uint) का उपयोग नहीं करता है, भले ही यह बहुत समय से बेहतर …
24 c# 

5
क्या स्पष्ट कास्टिंग ऑपरेटर का मेरा उपयोग उचित या खराब हैक है?
मेरे पास एक बड़ी वस्तु है: class BigObject{ public int Id {get;set;} public string FieldA {get;set;} // ... public string FieldZ {get;set;} } और एक विशेष, डीटीओ जैसी वस्तु: class SmallObject{ public int Id {get;set;} public EnumType Type {get;set;} public string FieldC {get;set;} public string FieldN {get;set;} } मुझे व्यक्तिगत …

6
जावा का निर्माण भाषा के रूप में क्यों नहीं किया जाता है?
इस पोस्ट में सुधार करना चाहते हैं? इस प्रश्न के विस्तृत उत्तर प्रदान करें, जिसमें उद्धरण और आपका उत्तर सही क्यों है की व्याख्या भी शामिल है। बिना पर्याप्त विवरण के उत्तर संपादित या हटाए जा सकते हैं। यदि जावा एक सामान्य प्रयोजन की भाषा है, और एक प्रोग्राम का …
24 java  c#  builds  build-system 

5
एप्लिकेशन सेटिंग लोड करने का सबसे अच्छा तरीका है
जावा एप्लिकेशन की सेटिंग्स को रखने का एक सरल तरीका एक विशिष्ट मान के साथ जुड़े प्रत्येक सेटिंग के पहचानकर्ता वाले ".properties" एक्सटेंशन के साथ एक पाठ फ़ाइल द्वारा दर्शाया गया है (यह मान एक संख्या, स्ट्रिंग, दिनांक, आदि हो सकता है।) । C # एक समान दृष्टिकोण का उपयोग …

8
क्या 'प्रतिरूपकता' प्राप्त करने के लिए आंशिक कक्षाओं का उपयोग करना आम है?
मुझे हाल ही में हमारे कोडबेस में एक स्थिति का सामना करना पड़ा जहां एक अलग टीम ने लगभग 800 विधियों से युक्त एक 'ईश्वर वर्ग' बनाया, एक आंशिक वर्ग के रूप में 135 फाइलों में विभाजित किया। मैंने दूसरी टीम से इस बारे में पूछा। जबकि मेरी आंत की …
24 c#  .net 

9
डुप्लिकेट कोड को हटाने के लिए जटिलता जोड़ना
मेरे पास कई वर्ग हैं जो सभी एक सामान्य आधार वर्ग से प्राप्त करते हैं। बेस क्लास में कई प्रकार की वस्तुओं का संग्रह होता है T। प्रत्येक बाल वर्ग को वस्तुओं के संग्रह से प्रक्षेपित मूल्यों की गणना करने में सक्षम होने की आवश्यकता होती है, लेकिन चूंकि बाल …

9
C # डेवलपर्स के लिए C ++
मुझे पता है कि C # बहुत अच्छी तरह से (स्व-सिखाया गया है, दुख की बात है) और विंडोज एप्लिकेशन के लिए कुछ C ++ प्रोग्रामिंग करने की आवश्यकता है। मैं C ++ डेवलपर्स के लिए C # सीखने के लिए एक टन की जानकारी प्राप्त करने में सक्षम रहा …
24 c#  c++ 

2
अभिव्यक्ति शारीरिक सदस्यों का उपयोग करना कब उचित है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस सवाल में सुधार करना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । बंद रहता है 4 …
24 c# 

4
async + प्रतीक्षा == समन्वयन?
इस पोस्ट पर असंतुष्ट वेब अनुरोध करने की बात करता है। अब सादगी एक तरफ, अगर वास्तविक दुनिया में, आप सभी एक async अनुरोध करते हैं और इसके लिए अगली पंक्ति में प्रतीक्षा करते हैं, तो क्या यह पहली जगह में सिंक कॉल करने के समान नहीं है?

3
C # में, वेरिएबल्स को ट्रायल ब्लॉक के दायरे में सीमित घोषित क्यों किया जाता है?
मैं इसमें त्रुटि हैंडलिंग जोड़ना चाहता हूं: var firstVariable = 1; var secondVariable = firstVariable; नीचे संकलन नहीं होगा: try { var firstVariable = 1; } catch {} try { var secondVariable = firstVariable; } catch {} अन्य कोड ब्लॉक के रूप में चर के दायरे को प्रभावित करने के …

1
.Net में सरणियों की लंबाई क्यों होती है लेकिन अन्य संग्रह प्रकारों की गणना होती है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस सवाल में सुधार करना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । बंद रहता है 4 …

6
क्या किसी वर्ग के लिए अपनी सार्वजनिक पद्धति का उपयोग करना ठीक है?
पृष्ठभूमि वर्तमान में मेरे पास एक ऐसी स्थिति है जहां मेरे पास एक वस्तु है जो एक डिवाइस द्वारा प्रेषित और प्राप्त दोनों है। इस संदेश के कई निर्माण हैं, निम्नानुसार हैं: public void ReverseData() public void ScheduleTransmission() ScheduleTransmissionविधि की जरूरत है कॉल करने के लिए ReverseDataविधि जब भी यह …

6
TDD में मुझे पहले टेस्ट या इंटरफ़ेस लिखना होगा?
मैं सी # का उपयोग करके टीडीडी सीख रहा हूं, जहां तक ​​मुझे पता है कि टेस्ट को ड्राइव करना चाहिए , कि टेस्ट पास करने के लिए नंगे न्यूनतम कोड लिखने के बाद सबसे पहले फेलिंग टेस्ट लिखें । लेकिन यह भी कहा जाता है कि " प्रोग्राम टू …
23 c#  unit-testing  tdd 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.