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

जेनेरिक एक प्रकार की पैरामीट्रिक बहुरूपता हैं जो कई भाषाओं में पाई जाती हैं, जिनमें .NET भाषाएँ, जावा, स्विफ्ट और रस्ट शामिल हैं।

11
अमान्य जेनेरिक प्रकार तर्क के लिए सर्वश्रेष्ठ अपवाद
मैं वर्तमान में UnconstrainedMelody के लिए कुछ कोड लिख रहा हूं जिसमें enums के साथ सामान्य तरीके हैं। अब, मेरे पास एक स्टैटिक क्लास है जिसमें विधियों का एक समूह है जो केवल "झंडे" एनम के साथ उपयोग करने के लिए है। मैं इसे एक अड़चन के रूप में नहीं …
106 c#  generics  exception 

2
कोटलिन जेनरिक में "*" और "कोई" के बीच अंतर
मुझे यकीन नहीं है कि मैं पूरी तरह से SomeGeneric<*>और के बीच के अंतर को समझता हूं SomeGeneric<Any>। मुझे लगता है कि *कुछ भी (वाइल्ड कार्ड) का Anyप्रतिनिधित्व करता है और उस वस्तु का प्रतिनिधित्व करता है जो सभी वस्तुओं से प्राप्त होती है। तो ऐसा लगता है कि वे …
106 generics  kotlin 

10
मैं रनटाइम पर एक वर्ग पर एक विशेषता कैसे पढ़ूं?
मैं एक सामान्य विधि बनाने की कोशिश कर रहा हूं जो एक वर्ग पर एक विशेषता पढ़ेगी और रनटाइम पर उस मान को लौटाएगी। मैं यह कैसे करूँगा? नोट: DomainName विशेषता डोमेन DomainNameAttribute की है। [DomainName("MyTable")] Public class MyClass : DomainBase {} जो मैं उत्पन्न करने की कोशिश कर रहा …

13
IEnumerable <T> से टाइप T प्राप्त करना
वहाँ प्रतिबिंब के माध्यम Tसे प्रकार को पुनः प्राप्त करने का एक तरीका है IEnumerable&lt;T&gt;? जैसे मेरे पास एक चर IEnumerable&lt;Child&gt;जानकारी है; मैं प्रतिबिंब के माध्यम से बच्चे के प्रकार को पुनः प्राप्त करना चाहता हूं
106 c#  generics  reflection 

1
स्थैतिक सामान्य विधियों को कॉल करना
मैं स्थैतिक सामान्य विधियों को शामिल करते हुए एक जिज्ञासु स्थिति में आया हूं। यह कोड है: class Foo&lt;E&gt; { public static &lt;E&gt; Foo&lt;E&gt; createFoo() { // ... } } class Bar&lt;E&gt; { private Foo&lt;E&gt; member; public Bar() { member = Foo.createFoo(); } } अभिव्यक्ति में किसी भी प्रकार के …

15
हाइबरनेट HQL परिणामों के साथ सुरक्षा चेतावनी से कैसे बचें?
उदाहरण के लिए मेरे पास ऐसी क्वेरी है: Query q = sess.createQuery("from Cat cat"); List cats = q.list(); अगर मैं ऐसा कुछ बनाने की कोशिश करता हूं तो यह निम्न चेतावनी दिखाता है Type safety: The expression of type List needs unchecked conversion to conform to List&lt;Cat&gt; List&lt;Cat&gt; cats = …
105 java  generics 

9
जावा में लिंक्डलिस्ट की एक सरणी नहीं बना सकते ...?
मैं एक विरल मैट्रिक्स वर्ग पर काम कर रहा हूं , जिसे मैट्रिक्स के मूल्यों को संग्रहीत करने के लिए एक सरणी का उपयोग करने की आवश्यकता है LinkedList। सरणी का प्रत्येक तत्व (यानी प्रत्येक LinkedList) मैट्रिक्स की एक पंक्ति का प्रतिनिधित्व करता है। और, LinkedListसरणी में प्रत्येक तत्व एक …
102 java  arrays  generics 

13
मुझे इस बात की परवाह क्यों करनी चाहिए कि जावा में जेनेरिकों का पुनरीक्षण नहीं है?
यह एक प्रश्न के रूप में आया था जो मैंने हाल ही में एक साक्षात्कार में पूछा था कि कुछ उम्मीदवार जावा भाषा में जोड़ा देखना चाहते थे। यह आमतौर पर एक दर्द के रूप में पहचाना जाता है कि जावा में जेनेरिकों का पुनरीक्षण नहीं किया गया है , …


5
प्रोटोकॉल का उपयोग केवल एक सामान्य बाधा के रूप में किया जा सकता है क्योंकि इसमें स्व या संबद्धता संबंधी आवश्यकताएं हैं
मेरे पास एक प्रोटोकॉल रिक्वेस्ट है और इसमें नीचे की तरह संबंधित मॉडल है। public protocol RequestType: class { associatedtype Model var path: String { get set } } public extension RequestType { public func executeRequest(completionHandler: Result&lt;Model, NSError&gt; -&gt; Void) { request.response(rootKeyPath: rootKeyPath) { [weak self] (response: Response&lt;Model, NSError&gt;) -&gt; …

4
C # जेनरिक त्रुटि में सहायता करें - "टाइप 'T' एक गैर-अशक्त मान होना चाहिए"
मैं C # में नया हूं और समझ नहीं पा रहा हूं कि निम्न कोड क्यों काम नहीं करता है। public static Nullable&lt;T&gt; CoalesceMax&lt;T&gt;(Nullable&lt;T&gt; a, Nullable&lt;T&gt; b) where T : IComparable { if (a.HasValue &amp;&amp; b.HasValue) return a.Value.CompareTo(b.Value) &lt; 0 ? b : a; else if (a.HasValue) return a; else …
100 c#  generics 

15
सूची <ऑब्जेक्ट> को सूची <MyClass> में कैसे डाला जाए
यह संकलन नहीं है, किसी भी सुझाव की सराहना की। ... List&lt;Object&gt; list = getList(); return (List&lt;Customer&gt;) list; संकलक का कहना है: डाली नहीं कर सकते List&lt;Object&gt;करने के लिएList&lt;Customer&gt;
99 java  generics  casting 

8
सी # में, एक विधि के अंदर एक पारित सामान्य प्रकार को कैसे त्वरित किया जाए?
मैं InstantiateType&lt;T&gt;नीचे अपनी विधि के अंदर टाइप T कैसे लिख सकता हूं ? मुझे त्रुटि मिल रही है: 'T' एक 'टाइप पैरामीटर' है, लेकिन इसका उपयोग 'वेरिएबल' की तरह किया जाता है। : (स्कैन किए गए उत्तर के लिए स्कैन करें) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace …
99 c#  generics 

3
मुझे जेनेरिक प्रकार के तर्क का प्रकार नाम कैसे मिलता है?
अगर मेरे पास मेथड सिग्नेचर जैसा है public string myMethod&lt;T&gt;( ... ) मैं विधि के अंदर, उस प्रकार का नाम कैसे प्राप्त कर सकता हूं जिसे प्रकार तर्क के रूप में दिया गया था? मैं ऐसा ही कुछ करना चाहता हूं typeof(T).FullName, लेकिन यह वास्तव में काम करता है ...
99 c#  generics 

4
क्या .NET के पास यह जाँचने का एक तरीका है कि सूची में सभी आइटम हैं सूची b?
मेरे पास निम्न विधि है: namespace ListHelper { public class ListHelper&lt;T&gt; { public static bool ContainsAllItems(List&lt;T&gt; a, List&lt;T&gt; b) { return b.TrueForAll(delegate(T t) { return a.Contains(t); }); } } } जिसका उद्देश्य यह निर्धारित करना है कि क्या किसी सूची में किसी अन्य सूची के सभी तत्व शामिल हैं। यह …
98 c#  .net  list  generics  mono 

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