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

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

4
यूनिट परीक्षणों के साथ कितनी दूर जाना है
एक प्रश्न पहले कई बार पूछा गया था, लेकिन एक विशिष्ट तिरछा मोड़ पीवीसी विकास के साथ। मैं एक बहुत अच्छा लड़का रहा हूं और अपने सभी नियंत्रक कार्यों को संबंधित इकाई परीक्षणों के साथ कोड कर रहा हूं जो कि बहुत अच्छा रहा है (यदि थोड़ा सा [बहुत बार …
11 c#  .net  asp.net-mvc 

9
कोड प्रलेखन उत्पादकता लाभ / हानि पर अध्ययन
बहुत खोज के बाद, मैं सॉफ्टवेयर विकास की दुनिया में ज्ञात एक मूल प्रश्न से संबंधित उत्तर देने में असफल रहा: क्या पता है: पर्याप्त कोड प्रलेखन पर सख्त नीति लागू करना (जैसे कि यह Doxygen टैग, Javadoc, या बस टिप्पणियों की एक बहुतायत) कोड विकसित करने के लिए आवश्यक …

4
प्लेटफ़ॉर्म आज़ादी क्या है? क्या क्रॉस-प्लेटफ़ॉर्म और 'प्लेटफ़ॉर्म आज़ादी' एक ही हैं?
मंच की स्वतंत्रता वास्तव में क्या है? भाषा मंच को स्वतंत्र कहने की कसौटी क्या हैं? क्या क्रॉस-प्लेटफ़ॉर्म और 'प्लेटफ़ॉर्म आज़ादी' एक ही हैं? (यह स्व-अध्ययन के लिए एक प्रश्न हो सकता है, लेकिन मैं स्टैक ओवरफ्लो के विशेषज्ञों से सुनना चाहूंगा। इंटरनेट पर इसके बारे में बहुत सारी परिभाषाएं …

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

4
मैं एक सेवा को कैसे लपेटता हूं ताकि यह सरल हो
हमारे पास एक तृतीय-पक्ष सेवा के लिए एक निर्भरता है जो एक विशाल इंटरफ़ेस को उजागर करती है जिसमें हमें केवल 3 विधियों की आवश्यकता होती है। इसके अतिरिक्त, इंटरफ़ेस अक्सर बदलता रहता है ... मैंने अपनी परियोजना में एक वर्ग में इंटरफ़ेस को लपेटने का फैसला किया है और …

4
एक विधि को चिह्नित करने के लिए सबसे अच्छा अभ्यास जो प्रतिबिंब के माध्यम से कहा जाता है?
हमारे सॉफ्टवेयर में कई वर्ग हैं जिन्हें गतिशील रूप से प्रतिबिंब के माध्यम से पाया जाना चाहिए। सभी वर्गों में एक विशिष्ट हस्ताक्षर के साथ एक कंस्ट्रक्टर होता है जिसके माध्यम से प्रतिबिंब कोड वस्तुओं को त्वरित करता है। हालाँकि, जब कोई जाँचता है कि क्या विधि संदर्भित है (उदाहरण …

2
MVVM में, नए विचार बनाने के लिए ViewModel या View को जिम्मेदार होना चाहिए?
अपने WPF एप्लिकेशन में, मैं एक नया दृश्य बनाना चाहता हूं। मुझे यह कहां करना चाहिए - ViewModel या मॉडल में ? आवेदन एक (अब के लिए बहुत ही सरल) एकल "भेजें" बटन के साथ एक-विंडो फॉर्म-जैसे टूल है। यदि किसी एक चेकबॉक्स का चयन किया जाता है, तो एक …
11 c#  design  wpf  mvvm 

4
बूलियन अभिव्यक्तियों में अशक्त सशर्त ऑपरेटरों का उपयोग करने का इष्टतम तरीका
आप एक बूलियन अभिव्यक्ति लिख रहे हैं जो इस तरह दिख सकती है: team.Category == "A Team" && team?.Manager?.IsVietnamVet public class Manager { public bool IsVietnamVet { get; set; } } public class Team { public string Category { get; set; } public Manager Manager { get; set; } } …
11 c# 

4
कक्षा में बॉयलरप्लेट को कम करना जो संरचना के माध्यम से इंटरफेस को लागू करता है
मेरे पास एक वर्ग है: Aजो कई छोटी कक्षाओं का एक संयोजन है B, Cऔर D। B, C, और Dइंटरफेस को लागू IB, IC, और IDक्रमशः। चूंकि Aसभी की कार्यक्षमता का समर्थन करता है B, Cऔर D, Aलागू करता है IB, ICऔर IDसाथ ही, लेकिन यह दुर्भाग्य से कार्यान्वयन में …

2
मेरी कक्षाओं के लिए एक सामान्य डेटाबेस कनेक्शन कहां रखा जाए
मेरे पास कई वर्ग (रिपॉजिटरी) हैं जो डेटाबेस में / से कुछ वस्तुओं को बचाने / पुनः प्राप्त करने का कार्य करते हैं; उन सभी को एक डेटाबेस से कनेक्शन स्थापित करने की आवश्यकता है। मैंने सोचा था कि प्रत्येक वर्ग में ConnectionStringऔर SqlConnectionउनके संबंध में एक खुला संबंध बनाने …
11 c#  sql  class-design 

2
कमान संचालकों और DDD
मेरे पास ASP.NET MVC एप्लिकेशन है, जो डेटा प्राप्त करने के लिए एक क्वेरी सेवा और कमांड भेजने के लिए एक कमांड सेवा का उपयोग करता है। मेरा प्रश्न कमांड भाग के बारे में है। यदि कोई अनुरोध आता है, तो कमांड सेवा एक कमांड डिस्पैचर का उपयोग करती है …

6
सदस्यों को छिपाने के एकमात्र उद्देश्य के लिए स्पष्ट इंटरफ़ेस कार्यान्वयन का उपयोग करने के लिए अच्छे कारण क्या हैं?
C # की पेचीदगियों में मेरे एक अध्ययन के दौरान, मैं स्पष्ट इंटरफ़ेस कार्यान्वयन के विषय में एक दिलचस्प मार्ग से पार हुआ। While this syntax is quite helpful when you need to resolve name clashes, you can use explicit interface implementation simply to hide more "advanced" members from the …
11 c#  design  interfaces 

12
क्या नेट पर मूल रूप से एक मैक पर .NET 4.0 एप्लिकेशन चलाने का एक समर्थित तरीका है?
क्या, यदि कोई हो, तो Microsoft मूल मैक पर नेट 4.0 कोड चलाने के लिए समर्थित विकल्प हैं? हां, मुझे मोनो के बारे में पता है, लेकिन अन्य चीजों के बीच, यह माइक्रोसॉफ्ट को पीछे छोड़ देता है। और सिल्वरलाइट केवल एक वेब ब्राउज़र में काम करता है। VMWare- प्रकार …
11 c#  .net  mac  mono 

4
एक नाम स्थान में कक्षाओं की संख्या - कोड गंध?
मेरे पास एक C # लाइब्रेरी है जिसका उपयोग कई निष्पादकों द्वारा किया जाता है। लाइब्रेरी में केवल कुछ नामस्थान हैं, और मैंने अभी देखा कि किसी एक नामस्थान में कुछ कक्षाएं हैं। मैंने हमेशा वर्गीकरण के कारण एक ही नामस्थान में बहुत अधिक कक्षाएं लेने से परहेज किया है, …
11 c#  count  namespace 

8
सूचनात्मक अपवादों और स्वच्छ कोड को संतुलित करने के अच्छे तरीके क्या हैं?
हमारे सार्वजनिक एसडीके के साथ, हम इस बारे में बहुत जानकारीपूर्ण संदेश देना चाहते हैं कि अपवाद क्यों होता है। उदाहरण के लिए: if (interfaceInstance == null) { string errMsg = string.Format( "Construction of Action Argument: {0}, via the empty constructor worked, but type: {1} could not be cast to …

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