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

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

1
क्या विस्तार विधियों को इंटरफेस पर लागू किया जा सकता है?
क्या इंटरफ़ेस में एक्सटेंशन विधि लागू करना संभव है? (सी # प्रश्न) उदाहरण के लिए निम्नलिखित प्राप्त करना है: एक ITopology इंटरफ़ेस बनाएँ इस इंटरफ़ेस के लिए एक विस्तार विधि बनाएं (जैसे सार्वजनिक स्थैतिक int CountNodes (यह ITopology topologyIf)) तब जब एक वर्ग (जैसे MyGraph) बनाता है जो ITopology लागू …

3
क्या TPL टास्क ऑब्जेक्ट पर Dispose () को कॉल नहीं करना स्वीकार्य है?
मैं बैकग्राउंड थ्रेड पर चलने के लिए एक कार्य को ट्रिगर करना चाहता हूं। मैं कार्यों के पूरा होने पर इंतजार नहीं करना चाहता। 3.5 .net में मैंने ऐसा किया होगा: ThreadPool.QueueUserWorkItem(d => { DoSomething(); }); .Net 4 में TPL सुझाया गया तरीका है। मैंने जो सामान्य पैटर्न देखा है …

13
log4net काम नहीं कर रहा है
अरे मैं अपने web.config में इस विन्यास है <log4net> <appender name="LogFileAppender" type="log4net.Appender.FileAppender"> <param name="File" value="mylog.log" /> <param name="AppendToFile" value="true" /> <layout type="log4net.Layout.PatternLayout"> <param name="Header" value="" /> <param name="Footer" value="" /> <param name="ConversionPattern" value="%d [%t] %-5p %m%n" /> </layout> </appender> <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" > <layout type="log4net.Layout.PatternLayout"> <param name="Header" value="[Header]\r\n" /> <param …
123 c#  .net-4.0  log4net 

8
कॉन्फ़िगरेशन को कैसे प्रबंधित करें
मैं कोड के इस बिंदु पर अटक गया हूं कि मुझे नहीं पता कि कैसे मज़ाक करना है: ConfigurationManager.AppSettings["User"]; मुझे कॉन्फ़िगरेशन प्रबंधक का मजाक उड़ाना है, लेकिन मेरे पास कोई सुराग नहीं है, मैं Moq का उपयोग कर रहा हूं । कोई मुझे टिप दे सकता है? धन्यवाद!
123 c#  unit-testing  moq 

7
"ऑब्जेक्ट कोटेक्स्ट उदाहरण को हल किया गया है और उसका समाधान नहीं किया जा सकता।
मैं एक GridViewएंटिटी फ्रेमवर्क का उपयोग करने की कोशिश कर रहा हूं, लेकिन हर बार मुझे निम्न त्रुटि मिल रही है: "संपत्ति एक्सेसर 'लोनप्रोडक्ट' ऑब्जेक्ट पर 'COSIS_DAL.MemberLoan' ने निम्न अपवाद को फेंक दिया: ObjectContext इंस्टेंस को डिस्पोज़ कर दिया गया है और अब उन ऑपरेशनों के लिए उपयोग नहीं किया …


2
मैं C # 6 "स्टेटिक का उपयोग कर" सुविधा का उपयोग कैसे करूं?
मैं C # 6 में नई सुविधाओं के एक जोड़े को देख रहा हूं , विशेष रूप से, "स्थैतिक का उपयोग करके" । स्टैटिक का उपयोग करना क्लॉज का उपयोग करने का एक नया प्रकार है, जिससे आप सीधे टाइप के स्थिर सदस्यों को दायरे में आयात कर सकते हैं। …

7
मैं ForEach के साथ Async का उपयोग कैसे कर सकता हूं?
क्या ForEach का उपयोग करते समय Async का उपयोग करना संभव है? नीचे मैं कोड की कोशिश कर रहा हूं: using (DataContext db = new DataLayer.DataContext()) { db.Groups.ToList().ForEach(i => async { await GetAdminsFromGroup(i.Gid); }); } मुझे त्रुटि मिल रही है: वर्तमान संदर्भ में 'Async' नाम मौजूद नहीं है उपयोग करने …
123 c#  async-await 

10
अशक्त मूल्यों की जाँच करने का उचित तरीका क्या है?
मुझे null-coalescing ऑपरेटर से प्यार है क्योंकि यह अशक्त प्रकारों के लिए डिफ़ॉल्ट मान असाइन करना आसान बनाता है। int y = x ?? -1; यह बहुत अच्छा है, सिवाय इसके कि मुझे कुछ सरल करने की आवश्यकता है x। उदाहरण के लिए, अगर मैं जांच करना चाहता हूं Session, …

13
संकलन समय पर 1 + 2 + 3 +… + 1000 की गणना करने के लिए C #, C ++ या जावा कंपाइलर कैसे चलाएं?
हाल ही में एक साक्षात्कार में, मुझे एक बहुत ही अजीब सवाल पूछा गया था। साक्षात्कारकर्ता ने मुझसे पूछा कि मैं कंपाइलर सुविधाओं का उपयोग करके 1 + 2 + 3 + ... + 1000 की गणना कैसे कर सकता हूं। इसका मतलब यह है कि मुझे एक कार्यक्रम लिखने …


19
LINQ के साथ `n` भागों में एक संग्रह विभाजित करें?
वहाँ एक संग्रह में विभाजित करने के लिए एक अच्छा तरीका है nLINQ वाले भागों ? जरूरी नहीं कि समान रूप से। यही है, मैं संग्रह को उप-संग्रह में विभाजित करना चाहता हूं, जिसमें प्रत्येक में तत्वों का एक सबसेट होता है, जहां अंतिम संग्रह को चीर दिया जा सकता …
122 c#  .net  linq  data-structures 

28
WinForms कॉम्बो बॉक्स में एक एनम को बांधना, और फिर इसे सेट करना
बहुत से लोगों ने इस सवाल का जवाब दिया है कि WinForms में कॉम्बो बॉक्स में एनम को कैसे बांधें। ऐसी बात हे: comboBox1.DataSource = Enum.GetValues(typeof(MyEnum)); लेकिन यह प्रदर्शित करने के लिए वास्तविक मूल्य निर्धारित किए बिना बहुत बेकार है। मैंने कोशिश की है: comboBox1.SelectedItem = MyEnum.Something; // Does not …
122 c#  .net  winforms  combobox  enums 

30
Console.ReadLine () में टाइमआउट कैसे जोड़ें?
मेरे पास एक कंसोल ऐप है जिसमें मैं उपयोगकर्ता को संकेत देने के लिए x सेकंड देना चाहता हूं । यदि एक निश्चित अवधि के बाद कोई इनपुट नहीं किया जाता है, तो प्रोग्राम लॉजिक जारी रहना चाहिए। हम मानते हैं कि टाइमआउट का मतलब है खाली प्रतिक्रिया। इसके करीब …
122 c#  .net  console  timeout  io 

16
LINQ के साथ लिस्ट खाली होने पर चेक करना
यदि सूची खाली है, तो यह निर्धारित करने के लिए "सर्वोत्तम" (गति और पठनीयता दोनों को ध्यान में रखते हुए) तरीका क्या है? भले ही सूची प्रकार की हो IEnumerable<T>और उसके पास काउंट प्रॉपर्टी न हो। अभी मैं इसके बीच में उछाल रहा हूं: if (myList.Count() == 0) { ... …
122 c#  .net  linq  list 

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