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

C # 4.0 ने डायनामिक ऑब्जेक्ट्स, COM इंटरऑपरेबिलिटी इम्प्रूवमेंट, जेनेरिक को-एंड कॉन्ट्रा-वर्जन, वैकल्पिक और नामित पैरामीटर्स जैसे फीचर पेश किए। यदि आपका प्रश्न विशेष रूप से C # 4.0 विशिष्ट सुविधाओं से संबंधित है, तो इस टैग का उपयोग करें। यदि आपका प्रश्न C # 4.0 सुविधाओं के लिए विशिष्ट नहीं है, तो C # टैग का उपयोग किया जाना चाहिए।

4
Asp.net वेब एपीआई पोस्ट एक्शन से रीडायरेक्ट
मैं ASP.NET 4.0 वेब एपीआई के लिए बहुत नया हूँ। क्या हम POST कार्रवाई के अंत में किसी अन्य URL पर रीडायरेक्ट कर सकते हैं ?, कुछ इस तरह ...Response.Redirect(url) वास्तव में मैं www.abcmvc.comवेब एपीआई (कहना www.abcwebapi.com/upload) के माध्यम से एक एमवीसी एप्लिकेशन (कहना ) से फाइल अपलोड करता हूं …


9
किसी समसामयिक <<> एकल, विशिष्ट वस्तु को कैसे हटाया जाए?
नई के साथ ConcurrentBag&lt;T&gt;नेट 4 में, कैसे आप एक निश्चित, विशिष्ट वस्तु से जब केवल निकालूँ TryTake()और TryPeek()उपलब्ध हैं? मैं उपयोग करने के बारे में सोच रहा हूं TryTake()और फिर परिणामी वस्तु को सूची में वापस जोड़ना चाहता हूं अगर मैं इसे नहीं निकालना चाहता हूं, लेकिन मुझे लगता है …
109 c#  c#-4.0 

3
प्रारंभ को वादे-शैली के कार्य पर नहीं कहा जा सकता। अपवाद आ रहा है
मैं एक साधारण wpf डेस्कटॉप एप्लिकेशन बना रहा हूं। UI में एक बटन और कोड .cs फ़ाइल की तरह है। private void Button_Click_2(object sender, RoutedEventArgs e) { FunctionA(); } public void FunctionA() { Task.Delay(5000).Start(); MessageBox.Show("Waiting Complete"); } लेकिन आश्चर्यजनक रूप से लाइन Task.Delay(5000).Start();एक फेंक रहा है InvalidOperationException: प्रारंभ को वादे-शैली …
108 c#  c#-4.0  .net-4.0 


2
C # 4.0 में जेनेरिक कोवरियन और कॉन्ट्रा-वेरिएशन कैसे लागू किया जाता है?
मैं PDC 2008 में शामिल नहीं हुआ, लेकिन मैंने कुछ समाचारों को सुना कि C # 4.0 को जेनेरिक कोवरिएनस और कॉन्ट्रासेप्शन-विचरण का समर्थन करने की घोषणा की गई है। अर्थात्,List&lt;string&gt; को सौंपा जा सकता है List&lt;object&gt;। यह कैसे हो सकता है? जॉन स्कीट की किताब में C # में …

10
WebApi में Header मान कैसे जोड़ें और प्राप्त करें
मुझे WebApi में एक POST विधि बनाने की आवश्यकता है ताकि मैं WebApi पद्धति से डेटा भेज सकूं। मैं हेडर मान प्राप्त करने में सक्षम नहीं हूं। यहाँ मैंने आवेदन में हेडर मान जोड़ा है: using (var client = new WebClient()) { // Set the header so it knows we …

2
Moq, SetupGet, एक संपत्ति का मज़ाक करना
मैं एक वर्ग को मॉक करने की कोशिश कर रहा हूं, जिसे बुलाया जाता है UserInputEntity, जिसमें एक संपत्ति होती है जिसे कहा जाता है ColumnNames: (इसमें अन्य गुण शामिल हैं, मैंने इसे प्रश्न के लिए सरल बनाया है) namespace CsvImporter.Entity { public interface IUserInputEntity { List&lt;String&gt; ColumnNames { get; …
99 c#  c#-4.0  properties  moq 

3
ऐसा क्यों होता है? (अशक्त ||! TryParse) सशर्त परिणाम "अप्रमाणित स्थानीय चर का उपयोग"?
निम्नलिखित कोड के परिणाम के बिना उपयोग किए गए स्थानीय वैरिएबल "numberOfGroups" : int numberOfGroups; if(options.NumberOfGroups == null || !int.TryParse(options.NumberOfGroups, out numberOfGroups)) { numberOfGroups = 10; } हालाँकि, यह कोड ठीक काम करता है (हालाँकि, ReSharper का कहना है कि = 10यह बेमानी है): int numberOfGroups = 10; if(options.NumberOfGroups == …

19
व्यावहारिक उदाहरण जहां .net 4.0 में Tuple का उपयोग किया जा सकता है?
मैंने .net 4 में टुपल को देखा है लेकिन मैं कल्पना नहीं कर पा रहा हूं कि इसका उपयोग कहां किया जा सकता है। हम हमेशा एक कस्टम वर्ग या संरचना बना सकते हैं।
97 c#  .net  vb.net  .net-4.0  c#-4.0 


3
जाँच करें कि क्या सूची <t> में कोई अन्य सूची है
मेरे पास इस तरह के मापदंडों की एक सूची है: public class parameter { public string name {get; set;} public string paramtype {get; set;} public string source {get; set;} } IEnumerable&lt;Parameter&gt; parameters; और तार की एक सरणी मैं इसके खिलाफ जांच करना चाहता हूं। string[] myStrings = new string[] { …
97 c#  list  loops  c#-4.0  subset 

3
विस्तार विधि और गतिशील वस्तु
मैं निम्नलिखित कोड स्निपेट में अपनी समस्या का सारांश देने जा रहा हूं। List&lt;int&gt; list = new List&lt;int&gt;() { 5, 56, 2, 4, 63, 2 }; Console.WriteLine(list.First()); ऊपर कोड ठीक काम कर रहा है। अब मैंने निम्नलिखित प्रयास किया dynamic dList = list; Console.WriteLine(dList.First()); लेकिन मुझे RuntimeBinderException मिल रही है। …
96 c#  dynamic  c#-4.0 

13
क्या आपको C # 4.0 में ओवरलोड या वैकल्पिक मापदंडों का उपयोग करते हुए विधियों की घोषणा करनी चाहिए?
मैं सी # 4.0 के बारे में एंडर्स की बात देख रहा था और सी # 5.0 के चुपके पूर्वावलोकन , और यह मेरे बारे में सोच रहा था कि जब वैकल्पिक पैरामीटर सी # में उपलब्ध हैं, तो उन तरीकों को घोषित करने के लिए अनुशंसित तरीका क्या होगा …

12
भीतरी संदेश (ओं) से सभी संदेश प्राप्त करना
वहाँ किसी भी तरह से LINQ शैली "शॉर्ट हैंड" कोड लिखने के लिए है। मैं एक्सटेंशन फ़ंक्शन को कॉल करने के बजाय इसे जगह में लिखना पसंद करूंगा (नीचे) या Exceptionकक्षा को विरासत में लेना । static class Extensions { public static string GetaAllMessages(this Exception exp) { string message = …
92 c#  c#-4.0 

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