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

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

22
VB इतना लोकप्रिय क्यों है? [बन्द है]
मेरे लिए, विज़ुअल बेसिक अनाड़ी, बदसूरत, त्रुटि-प्रवण और पढ़ने में मुश्किल लगता है। मैं दूसरों को समझाऊंगा क्यों । हालांकि VB.net स्पष्ट रूप से सुविधाओं के मामले में भाषा के लिए एक बड़ी छलांग है, मुझे अभी भी समझ में नहीं आया कि कोई भी VB ओवर में कोड का …

2
क्या यूनिट परीक्षण को भंगुर माना जाता है यदि यह विफल हो जाता है जब व्यापार तर्क बदलता है?
कृपया नीचे कोड देखें; यह देखने के लिए परीक्षण करता है कि क्या महिला के लिंग वाला व्यक्ति ऑफ़र 1 के लिए योग्य है: [Fact] public void ReturnsFalseWhenGivenAPersonWithAGenderOfFemale() { var personId = Guid.NewGuid(); var gender = "F"; var person = new Person(personId, gender); var id = Guid.NewGuid(); var offer1 = …

2
शुद्ध अमूर्त वर्गों और इंटरफेस का कार्यान्वयन
यद्यपि यह C ++ मानक में अनिवार्य नहीं है, लेकिन यह उदाहरण के लिए GCC का तरीका लगता है, शुद्ध अमूर्त लोगों सहित माता-पिता वर्गों को लागू करता है, प्रश्न में वर्ग के प्रत्येक तात्कालिकता में उस अमूर्त वर्ग के लिए वी-टेबल के लिए एक सूचक को शामिल करता है …

5
क्या अपवादों को पकड़ना / फेंकना एक शुद्ध विधि अशुद्धता है?
निम्नलिखित कोड उदाहरण मेरे प्रश्न का संदर्भ प्रदान करते हैं। कक्ष वर्ग को एक प्रतिनिधि के साथ आरंभ किया जाता है। कक्ष वर्ग के पहले कार्यान्वयन में, अपवादों को फेंकने वाले प्रतिनिधियों के खिलाफ कोई गार्ड नहीं हैं। इस तरह के अपवाद उत्तर संपत्ति तक पहुंच जाएंगे, जहां प्रतिनिधि का …

3
लॉक स्टेटमेंट के अंदर मुझे कितना काम करना चाहिए?
मैं एक जूनियर डेवलपर हूं जो सॉफ्टवेयर के लिए एक अद्यतन लिखने पर काम कर रहा है जो एक तृतीय-पक्ष समाधान से डेटा प्राप्त करता है, इसे एक डेटाबेस में संग्रहीत करता है, और फिर एक अन्य तृतीय-पक्ष समाधान द्वारा उपयोग के लिए डेटा को स्थिति देता है। हमारा सॉफ्टवेयर …
27 c#  .net  concurrency  locks 

5
अपरिवर्तनीय वस्तुओं के लिए इंटरफेस की घोषणा न करें
यह सवाल कोड रिव्यू स्टैक एक्सचेंज से माइग्रेट किया गया था क्योंकि इसका जवाब सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज में दिया जा सकता है। 6 साल पहले पलायन कर गए । अपरिवर्तनीय वस्तुओं के लिए इंटरफेस की घोषणा न करें [संपादित करें] जहाँ प्रश्न में ऑब्जेक्ट डेटा ट्रांसफर ऑब्जेक्ट्स (DTO) या …
27 c#  immutability 

1
डोमेन ईवेंट का उपयोग करने, या एप्लिकेशन लेयर को सब कुछ ऑर्केस्ट्रेट करने देने के बीच चयन कैसे करें
मैं अपना पहला कदम डोमेन संचालित डिजाइन में स्थापित कर रहा हूं, नीली किताब और सभी खरीदा है, और मैं एक निश्चित समाधान को लागू करने के तीन तरीके देख रहा हूं। रिकॉर्ड के लिए: मैं CQRS या इवेंट सोर्सिंग का उपयोग नहीं कर रहा हूं। मान लीजिए कि एक …

7
एक ArgumentNullException को कैसे फेंकना मदद करता है?
मान लीजिए कि मेरे पास एक विधि है: public void DoSomething(ISomeInterface someObject) { if(someObject == null) throw new ArgumentNullException("someObject"); someObject.DoThisOrThat(); } मुझे यह विश्वास करने के लिए प्रशिक्षित किया गया है कि फेंकना ArgumentNullException"सही" है, लेकिन एक "ऑब्जेक्ट संदर्भ एक वस्तु के उदाहरण के लिए सेट नहीं है" त्रुटि का …
27 c#  null 

9
तरीकों में #region टैग के लिए लोगों को इतनी दृढ़ता से विरोध क्यों किया जाता है?
मैं तरीकों को छोटा रखने के बारे में बहुत कुछ सुनता हूं और मैंने बहुत सारे प्रोग्रामर को यह कहते सुना है कि #region टैग का उपयोग किसी विधि के भीतर करना एक निश्चित संकेत है कि यह बहुत लंबा है और इसे कई तरीकों में फिर से बनाया जाना …
27 c#  coding-style 

1
एक फ़ंक्शन को कॉल करें और C # में इसके लिए कभी प्रतीक्षा न करें
मेरे mvc4 वेब एप्लिकेशन में एक नियंत्रक है जिसमें एक क्रिया है जिसे दूसरे फ़ंक्शन को कॉल करने की आवश्यकता है। उस फ़ंक्शन में क्या होता है यानी रिटर्न एक्शन मेरे एक्शन के लिए महत्वपूर्ण नहीं है। मैं उस फ़ंक्शन को कैसे कॉल कर सकता हूं और कभी भी इसके …
26 c#  .net  asp.net  asp.net-mvc 

4
पुस्तकालयों के लिए सी # नेमस्पेस और क्लास नामकरण सम्मेलन
मैं C # में विभिन्न छोटे उपयोगिता कार्यों के साथ पुस्तकालयों का निर्माण कर रहा हूं, और एक नाम स्थान और वर्ग नामकरण सम्मेलन पर निर्णय लेने की कोशिश कर रहा हूं। मेरा वर्तमान संगठन इस प्रकार है: Company Company.TextUtils public class TextUtils {...} Company.MathsUtils public class MathsUtils {...} public …
26 c#  naming  namespace 

1
कोड विश्लेषण का उद्देश्य क्या है और मुझे इसका उपयोग करने की आवश्यकता कब है?
मैंने विजुअल स्टूडियो के कोड विश्लेषण के बारे में सुना, लेकिन कभी भी इसका इस्तेमाल नहीं किया। मैंने MSDN पढ़ा है , लेकिन अभी भी कोड विश्लेषण के वास्तविक उपयोग को नहीं समझता। क्या यह स्टाइलकॉप जैसा नहीं है? कहीं-कहीं FxCop का भी उल्लेख किया गया था। कोड विश्लेषण के …

5
क्या आप परीक्षण के लिए निजी सामान को आंतरिक / सार्वजनिक करेंगे, या किसी तरह के हैक का उपयोग करेंगे जैसे कि PrivateObject?
मैं कोड परीक्षण में काफी शुरुआती हूं, और assertपहले एक वेश्या थी। यूनिट टेस्टिंग में एक बात मुझे चिंता में डालती है, वह यह है कि अक्सर आपको public(या कम से कम internal) फ़ील्ड बनाने की आवश्यकता होती है, जो privateअन्यथा, अन- readonlyउन्हें, इसके बजाय privateतरीके बनाने protected virtual, आदि …
26 c#  unit-testing 

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

9
कंपाइलर चेतावनियों को अक्षम क्यों करना चाहिए?
यह सवाल स्टैक ओवरफ्लो से माइग्रेट किया गया था क्योंकि इसका जवाब सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज में दिया जा सकता है। 8 साल पहले पलायन कर गए । यह उत्तर और इसमें जोड़ी गई टिप्पणियां #pragmaनिर्देशों का उपयोग करके कई संकलक चेतावनियों को अक्षम करने का एक तरीका दिखाती हैं …
26 c#  c++  c  warnings 

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