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

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

2
मुझे एक कंस्ट्रक्टर के बजाय एक फैक्ट्री विधि का उपयोग करना चाहिए था। क्या मैं इसे बदल सकता हूं और अभी भी पीछे-संगत हो सकता हूं?
समस्या मान लीजिए कि मेरे पास एक वर्ग है DataSourceजो एक ReadDataविधि प्रदान करता है (और शायद दूसरों को, लेकिन चलो चीजों को सरल रखें) एक .mdbफ़ाइल से डेटा पढ़ने के लिए : var source = new DataSource("myFile.mdb"); var data = source.ReadData(); कुछ साल बाद, मैं तय करता हूं कि …

5
इंटरफ़ेस के लिए कार्यात्मक-प्रोग्रामिंग विकल्प क्या है?
यदि मैं एक "कार्यात्मक" शैली में कार्यक्रम करना चाहता हूं, तो मैं एक इंटरफ़ेस को क्या बदलूंगा? interface IFace { string Name { get; set; } int Id { get; } } class Foo : IFace { ... } शायद ए Tuple<>? Tuple<Func<string> /*get_Name*/, Action<String> /*set_Name*/, Func<int> /*get_Id*/> Foo; एकमात्र …

3
बच्चे को माता-पिता से जोड़ना - बुरा विचार?
मेरे पास एक ऐसी स्थिति है जहां मेरे माता-पिता को इसके बारे में पता है कि यह बच्चा (डुह) है लेकिन मैं चाहता हूं कि बच्चा माता-पिता को संदर्भित कर सके। इसका कारण यह है कि मैं चाहता हूं कि बच्चा अपने आप को सबसे महत्वपूर्ण या कम से कम …

4
धाराप्रवाह इंटरफेस विशेषताओं की तुलना में अधिक लचीले होते हैं और क्यों?
EF 4.1 कोड पहले ट्यूटोरियल में निम्नलिखित कोड दिया गया है: public class Department { public int DepartmentId { get; set; } [Required] public string Name { get; set; } public virtual ICollection<Collaborator> Collaborators { get; set; } } फिर यह समझाया जाता है कि धाराप्रवाह इंटरफ़ेस अधिक लचीला है: …
15 c#  coding-style 

6
क्या C # पढ़ना कठिन होता जा रहा है?
जैसा कि C # ने प्रगति की है, कई भाषा सुविधाएँ जोड़ी गई हैं। यह उस बिंदु पर आ गया है जहां यह मेरे लिए अपठनीय हो रहा है। एक उदाहरण के रूप में, यहां Caliburn.Micro कोड से निम्नलिखित कोड स्निप पर विचार करें : container = CompositionHost.Initialize( new AggregateCatalog( …
15 c#  readability 

5
क्विटिंग के लिए लाखों वस्तुओं का भंडारण करने की कुशल विधियाँ, प्रति सेकंड आवेषण की उच्च संख्या के साथ?
यह मूल रूप से एक लॉगिंग / काउंटिंग एप्लिकेशन है जो पैकेटों की संख्या की गिनती कर रहा है और एक p2p चैट नेटवर्क पर पैकेट आदि की गिनती कर रहा है। यह 5 मिनट की अवधि में लगभग 4-6 मिलियन पैकेट के बराबर है। और क्योंकि मैं केवल इस …

1
C # भाषा में जोड़े जाने वाली सुविधाओं का सुझाव देने का उचित तरीका क्या है?
C # भाषा में जोड़े जाने वाली सुविधाओं का सुझाव देने का उचित तरीका क्या है? उदाहरण के लिए, मैं एक ऑपरेटर के समान होना चाहूंगा, ??लेकिन न्यूनतम या अधिकतम मूल्यों का चयन करने के लिए। मैं वैसे ही a <? bविस्तार करना चाहूंगाa < b ? a : b>?
15 c# 

3
नाम स्थान और वर्ग नाम दिशानिर्देश
जब बर्तन और अन्य सहायता कक्षाएं शामिल होती हैं तो मुझे अपनी कक्षाओं और सेवाओं के नामकरण में समस्याएँ होती हैं। आप निम्नलिखित संरचना कैसे करेंगे: EventService.cs EventServiceUtils.cs EventServiceValidators.cs EventServiceCoordinator.cs आदि... मेरे पास उपरोक्त सेवा की समान आवश्यकताओं वाली कई सेवाएँ हैं। एक विचार इस सभी को एक उपयुक्त नामस्थान …
15 c#  architecture 

6
यदि मुझे C # नहीं पता है तो एक अच्छा C # डेवलपर कैसे नियुक्त करें? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 4 साल पहले बंद हुआ । मैं सी ++ डेवलपर हूं। मुझे पता …
15 c#  c++  hiring 

1
क्या "कैओस बंदर" को लागू करने और प्रभावी ढंग से जवाब देने के कोई उदाहरण हैं?
जेफ एटवुड ने हाल ही में नेटफ्लिक्स के एक "कैओस बंदर" के कार्यान्वयन के बारे में एक ब्लॉग पोस्ट लिखा था । यह एक उच्च स्तरीय लेख है। मुझे उत्सुकता है अगर किसी ने वास्तव में किसी प्रणाली के परीक्षण के लिए इस तकनीक को लागू किया है। मुझे लगता …

7
गेम प्रोग्रामिंग: C # या C ++? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …

4
क्या यह एक कक्षा में एक धागा / पृष्ठभूमि कार्यकर्ता रखने के लिए "गलत" / बुरा डिज़ाइन है?
मेरे पास एक वर्ग है जो एक्सेल (सी # और। नेट 4) से पढ़ा जाएगा और उस वर्ग में मेरे पास एक पृष्ठभूमि कार्यकर्ता है जो एक्सेल से डेटा लोड करेगा जबकि यूआई उत्तरदायी रह सकता है। मेरा प्रश्न इस प्रकार है: क्या किसी कक्षा में पृष्ठभूमि कार्यकर्ता का होना …

13
async और प्रतीक्षा - विकल्प के लिए सर्वेक्षण [बंद]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …
15 c#  naming 

4
क्या हम डेटाबेस कनेक्शन को बंद कर देंगे, अगर हम डेटारीडर पंक्ति को प्राप्त करते हैं और सभी रिकॉर्ड नहीं पढ़ते हैं?
यह समझने के लिए कि yieldकीवर्ड कैसे काम करता है, मैं StackOverflow पर link1 और link2 के पार आया, जो yield returnDataReader पर पुनरावृत्ति करते हुए इसके उपयोग की वकालत करता है और यह मेरी आवश्यकता के अनुरूप भी है। लेकिन यह मुझे आश्चर्यचकित करता है कि क्या होता है, …
15 c#  database  .net  resources 

1
एक वैज्ञानिक कंप्यूटिंग पुस्तकालय के लिए इकाई परीक्षण
मेरे पास यूनिट टेस्टिंग से पहले थोड़ा अनुभव है, जिसे मैं कॉल करता हूं (pejoratively नहीं) क्लासिक सॉफ्टवेयर इंजीनियरिंग प्रोजेक्ट: एक एमवीसी, एक उपयोगकर्ता जीयूआई, एक डेटाबेस, बीच की परत में व्यावसायिक तर्क, आदि के साथ। अब मैं ' मी # C में वैज्ञानिक कंप्यूटिंग लाइब्रेरी लिखना (हाँ, मुझे पता …
15 c#  unit-testing 

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