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

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

3
क्या% ऑपरेटर का उपयोग किए बिना एक अच्छी तरह से वितरित हैश तालिका को लागू करना संभव है?
मैं C # में एक तेज़, अच्छी तरह से वितरित हैश तालिका को लागू करना चाहता हूं। मुझे अपने हैश-कांस्टिंग कार्य को चुनने में परेशानी हो रही है जो एक मनमाना हैश कोड और "बाधा" लेता है, इसलिए इसका उपयोग बाल्टियों को अनुक्रमित करने के लिए किया जा सकता है। …

3
DDD में, रिपॉजिटरी को एक इकाई या डोमेन ऑब्जेक्ट को उजागर करना चाहिए?
जैसा कि मैंने इसे समझा, DDD में, कुल रूट के साथ रिपॉजिटरी पैटर्न का उपयोग करना उचित है। मेरा सवाल है, क्या मुझे डेटा को एक इकाई या डोमेन ऑब्जेक्ट / डीटीओ के रूप में वापस करना चाहिए? हो सकता है कि कुछ कोड मेरे प्रश्न को आगे बताएंगे: सत्ता …


1
C # में कंपाउंड असाइनमेंट ऑपरेटर को ओवरलोड करना क्यों संभव नहीं है?
शीर्षक भ्रामक है, इसलिए कृपया संपूर्ण प्रश्न :-) पढ़ें । "कम्पाउंड असाइनमेंट ऑपरेटर" द्वारा मुझे इस तरह के निर्माण का ध्यान रखना है op=, उदाहरण के लिए +=। शुद्ध असाइनमेंट ऑपरेटर ( =) मेरे प्रश्न से संबंधित नहीं है। "क्यों" से मेरा मतलब एक राय नहीं है, लेकिन संसाधन (पुस्तक, …

3
प्रोग्राम को लंबे समय तक चलने की निगरानी कैसे करें
वर्तमान में मुझे जो मिला है उसे इस छद्म कोड के साथ सम्‍मिलित किया जा सकता है: public static void Main(string[] args) { var listOfObjects = Database.GetObjectsToUploadToOnlineService(); Parallel.ForEach(Upload) } private static void Upload(MyUploadObject obj) { //Build object (takes a few milliseconds) //Format to JSON (takes a few more milliseconds) //Upload …

2
'आउट' कीवर्ड का उपयोग दो प्रतीत होने वाले संदर्भों में क्यों किया जाता है?
C # में, outकीवर्ड को दो अलग-अलग तरीकों से उपयोग किया जा सकता है। एक पैरामीटर संशोधक के रूप में जिसमें एक तर्क को संदर्भ द्वारा पारित किया जाता है class OutExample { static void Method(out int i) { i = 44; } static void Main() { int value; Method(out …

4
मेरी वास्तुकला के लिए कई विरासत के विकल्प (एक रीयलटाइम रणनीति खेल में एनपीसी)?
कोडिंग वास्तव में इतना कठिन नहीं है । कठिन हिस्सा कोड लिखना है जो समझ में आता है, पठनीय और समझने योग्य है। इसलिए मैं एक बेहतर डेवलपर प्राप्त करना चाहता हूं और कुछ ठोस वास्तुकला बनाना चाहता हूं। इसलिए मैं वीडियो गेम में एनपीसी के लिए एक आर्किटेक्चर बनाना …

2
F # Core जेनेरिक सरणी प्रकारों को क्यों परिभाषित करता है?
मैंने अभी देखा कि FSharp.Core नाम स्थान में 4 आयामों तक के जेनेरिक सरणी प्रकार शामिल हैं, अर्थात कोर। [] <'T> , Core। [,] <' T>, आदि C # और VB बस ठीक काम करते प्रतीत होते हैं। System.Array के साथ - हालांकि यह मेरे लिए स्पष्ट नहीं है कि …
11 c#  .net  f# 

2
संकलन-समय IOC
क्या किसी ने संकलन समय पर आईओसी करने के लिए एक परियोजना शुरू की है (संभवतः रोसलिन या लिनक मेथडइन्फो का उपयोग करके)? आईओसी कंटेनरों के साथ मेरा अनुभव इस प्रकार बहुत अच्छा रहा है, कुछ छोटे मुद्दों को छोड़कर कई आईओसी कंटेनर स्टार्ट-अप के लिए धीमे होते हैं, जैसा …

2
स्टेटिक क्लास और सदस्यों पर विचार और सर्वश्रेष्ठ अभ्यास [बंद]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 6 साल पहले …
11 c#  class-design 

2
एक ही तरीके के भीतर सिंक और एसिंक्स विधियों का कुशल मिश्रण?
ठीक है, यह अजीब लगता है, लेकिन कोड बहुत सरल है और स्थिति को अच्छी तरह से समझाता है। public virtual async Task RemoveFromRoleAsync(AzureTableUser user, string role) { AssertNotDisposed(); var roles = await GetRolesForUser(user); roles.Roles = RemoveRoles(roles.Roles, role); await Run(TableOperation.Replace(roles)); } (मुझे पता है कि मैं नीचे दिए गए सार …

1
एमवीसी + 3 टीयर; जहाँ ViewModels खेलने में आते हैं?
मैं ASP.NET MVC 4 का उपयोग करके एक 3-स्तरीय एप्लिकेशन को डिज़ाइन कर रहा हूं। मैंने एक संदर्भ के रूप में निम्नलिखित संसाधनों का उपयोग किया है। कोडप्रोजेक्ट: एमवीसी + एन-टियर + एंटिटी फ्रेमवर्क ASP.NET MVC में डेटा एक्सेस को अलग करना मेरे पास अभी तक निम्नलिखित desingn है। प्रस्तुति …

1
पैदावार कीवर्ड का उपयोग रिटर्न और ब्रेक के साथ संयोजन में किया जाता है, और अपने आप से नहीं?
C # में आप वापसी प्रकार IEnumerable<T>और उपयोग के साथ तरीकों का निर्माण कर सकते हैं yield returnऔर yield breakप्रवाह को नियंत्रित कर सकते हैं। यहाँ एक सरल उदाहरण है जो दोनों नियंत्रणों का उपयोग करता है: public IEnumerable<int> GetEvens(int start, int end) { if(end < start) yield break; if(start …
11 c# 

3
हम Enums, सार वर्ग और संरचनाएं उपसर्ग क्यों नहीं करते हैं?
C # समुदाय ने इतनी आसानी से "I" उपसर्ग का उपयोग एक इंटरफ़ेस को दर्शाने के लिए किया है जो कि सबसे अनुभवहीन प्रोग्रामर भी इसका उपयोग करना जानते हैं। फिर ऐसा क्यों है कि हम एंथम, एब्सट्रैक्ट क्लास या स्ट्रक्चर्स (संभवतः "ई", "ए" और "एस" के साथ) उपसर्ग नहीं …

1
क्या माइग्रेशन या SQL सर्वर डेटा टूल के साथ कोड पहले एक बेहतर फिट है?
मुझे एक नई MVC4 वेबसाइट बनाने के लिए एक युक्ति दी गई है, यह पहली बार में बहुत बड़ी परियोजना नहीं होगी, लेकिन मुझे संदेह है कि यह बढ़ेगा क्योंकि व्यवसाय को इसके लिए नए विचार मिलते हैं। .NET 4.5 ASP.NET MVC4 और EF का उपयोग करके मुझे अपने डेटाबेस …

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