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

C # (उच्चारण "तेज देखें") Microsoft द्वारा विकसित एक उच्च स्तरीय, स्टेटिकली टाइप्ड, बहु-प्रतिमान प्रोग्रामिंग भाषा है। C # कोड आमतौर पर Microsoft के .NET परिवार के टूल और रन-टाइम को लक्षित करता है, जिसमें .NET फ्रेमवर्क, .NET कोर और Xamarin अन्य शामिल हैं। C # या C # के औपचारिक विनिर्देश में लिखे गए कोड के बारे में प्रश्नों के लिए इस टैग का उपयोग करें।

2
जब संभव हो तो अशक्त संदर्भ संभव नहीं है, तो हम क्यों संभव हो सकते हैं?
HNQ पर इस प्रश्न को पढ़ने के बाद , मैंने C # 8 में Nullable Reference Types के बारे में पढ़ा , और कुछ प्रयोग किए। मुझे बहुत पता है कि 10 में से 9 बार या उससे भी अधिक बार, जब कोई कहता है कि "मुझे एक कंपाइलर बग …

2
किसी सेवा को कॉन्फ़िगर करते समय निर्भरता इंजेक्शन के साथ Azure फ़ंक्शन V3 में IConfiguration को इंजेक्ट या उपयोग कैसे करें
आम तौर पर एक .NET कोर प्रोजेक्ट में मैं DI पंजीकरण आदेशों के साथ अपनी सेवा को कॉन्फ़िगर करने के लिए एक 'बूस्टरैप' वर्ग बनाऊंगा। यह आमतौर पर एक विस्तार विधि है IServiceCollectionजहां मैं एक विधि को कॉल कर सकता हूं जैसे कि .AddCosmosDbServiceऔर आवश्यक सभी चीजें स्थिर वर्ग में …

2
C # का 'नॉटनल' प्रकार अशक्त नहीं बनाया जा सकता
मैं रस्ट Resultया हास्केल के समान एक प्रकार बनाने की कोशिश कर रहा हूं Eitherऔर मुझे यह मिल गया है: public struct Result<TResult, TError> where TResult : notnull where TError : notnull { private readonly OneOf<TResult, TError> Value; public Result(TResult result) => Value = result; public Result(TError error) => Value …

1
Kubernetes में चल रहे ASP.NET कोर वेब ऐप के साथ विजुअल स्टूडियो डीबगर का उपयोग करें?
हमारी टीम हमारे आंतरिक Kuberneseses क्लस्टर के लिए ASP.NET आवेदन के तैनात उदाहरणों के खिलाफ विजुअल स्टूडियो डिबगर चलाने में सक्षम होना चाहती है। मुझे यह पता लगाने की ज़रूरत है कि पहेली को कैसे खत्म किया जाए लेकिन मैं विजुअल स्टूडियो 2019 से बहुत परिचित नहीं हूं। Docker छवि …

3
पता लगाएँ कि एक विंडोज़ सेवा कब हटा दी गई है
क्या पता लगाने का एक तरीका है कि विंडोज़ सेवा कब हटा दी गई है? मैंने ईवेंट लॉग की जाँच की है, लेकिन यह केवल हटाए गए कार्यों को नहीं उठाता है। मेरा मानना ​​है कि ऑडिट लॉग का उपयोग करने का एक तरीका हो सकता है लेकिन मैं अनिश्चित …

4
सी # जेनरिक विधि चयन
मैं सी # में जेनेरिक एल्गोरिदम लिखने की कोशिश कर रहा हूं जो विभिन्न आयामों की ज्यामितीय संस्थाओं के साथ काम कर सकता है। निम्नलिखित आकस्मिक उदाहरण में मेरे पास है Point2और Point3, दोनों एक सरल IPointइंटरफ़ेस को लागू कर रहे हैं । अब मेरे पास एक फ़ंक्शन है GenericAlgorithmजो …
9 c#  generics 

3
क्या स्टार्टअप क्लास में सब कुछ जोड़ने के साथ ASP.NET Core 3.1 में निर्भरता दर्ज करने का एक मजबूत तरीका है?
मेरे पास ASP.NET Core 3.1 परियोजना है। आमतौर पर, मैं कक्षा ConfigureServices()में विधि का उपयोग करके किसी भी निर्भरता को पंजीकृत करता हूं Startup.cs। लेकिन, मुझे लगता है कि मुझे बहुत सारी निर्भरताएँ दर्ज करनी पड़ रही हैं और बहुत ConfigureServices()बड़ा लग रहा है! मुझे पता है कि मैं शायद …

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

8
क्वेरी बहुत धीरे-धीरे निष्पादित हो रही है, क्या आगे इसे सुधारने का कोई तरीका है?
मेरे पास निम्न क्वेरी है, और बहुत सारे SUMफ़ंक्शन कॉल के कारण, मेरी क्वेरी बहुत धीमी गति से चल रही है। मेरे डेटाबेस में बहुत सारे रिकॉर्ड हैं और मैं वर्तमान वर्ष और पिछले वर्ष (पिछले 30 दिन, अंतिम 90 दिन और पिछले 365 दिन) से प्रत्येक के लिए एक …

4
गुणन C # का उपयोग किए बिना स्ट्रिंगर को पूर्णांक में परिवर्तित करना
क्या गुणन का उपयोग किए बिना स्ट्रिंग को पूर्णांक में बदलने का एक तरीका है। Int.Parse () का कार्यान्वयन गुणन का भी उपयोग करता है। मेरे पास इसी तरह के अन्य प्रश्न हैं जहां आप मैन्युअल रूप से स्ट्रिंग को इंट में परिवर्तित कर सकते हैं, लेकिन इसके आधार द्वारा …
9 c#  string  int 

1
क्यों मैं 'System.IO.StreamWriter' से 'CsvHelper.ISerializer' में नहीं बदल सकता?
लोगों की सामग्री को एक CSVfile में लिखने की कोशिश करना और फिर उसे निर्यात करना, हालाँकि मुझे बिल्ड एरर और इसकी विफलता मिल रही है। त्रुटि यह है: cannot convert from 'System.IO.StreamWriter' to 'CsvHelper.ISerializer' मुझे यकीन नहीं है कि ऐसा क्यों हो रहा है जब तक कि मैं निश्चित …

1
मैं कंक्रीट कार्यान्वयन के बजाय डिफ़ॉल्ट विधि कैसे कह सकता हूं
डिफ़ॉल्ट इंटरफ़ेस विधियों का व्यवहार C # 8 में क्यों बदला गया है? पिछले कोड में (जब डिफ़ॉल्ट इंटरफ़ेस विधियों को जारी नहीं किया गया था): interface IDefaultInterfaceMethod { // By default, this method will be virtual, and the virtual keyword can be here used! virtual void DefaultMethod() { Console.WriteLine("I …

2
C # में async व्यवहार को दर्शाने के लिए पैटर्न
मैं एक वर्ग डिजाइन करने की कोशिश कर रहा हूं जो अतुल्यकालिक प्रसंस्करण चिंताओं को जोड़ने की क्षमता को उजागर करता है। सिंक्रोनस प्रोग्रामिंग में, ऐसा लग सकता है public class ProcessingArgs : EventArgs { public int Result { get; set; } } public class Processor { public event EventHandler<ProcessingArgs> …

3
एक ही इकाई को विभिन्न तालिकाओं में मैप करना
थोड़ा सा डोमेन ज्ञान मैं एक पीओएस (प्वाइंट ऑफ सेल्स) सॉफ्टवेयर लिख रहा हूं जो सामान का भुगतान करने या उन्हें वापस करने की अनुमति देता है। भुगतान या रिफंड करते समय, किसी को निर्दिष्ट करने की आवश्यकता है कि धन हस्तांतरण का उपयोग करने के लिए क्या अर्थ है: …

4
जब हम उन्हें चाइल्ड क्लास में लागू करते हैं, तो अमूर्त विधियों के सामने ओवरराइड करना क्यों आवश्यक है?
जब हम एक वर्ग बनाते हैं जो एक अमूर्त वर्ग से विरासत में मिलता है और जब हम विरासत में मिली अमूर्त कक्षा को लागू करते हैं तो हमें ओवरराइड कीवर्ड का उपयोग क्यों करना पड़ता है? public abstract class Person { public Person() { } protected virtual void Greet() …
9 c# 

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