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

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

20
ऑब्जेक्ट में किसी गुण द्वारा सूची <T> कैसे सॉर्ट करें
मैं एक वर्ग कहा जाता है Orderजो गुण जैसे है OrderId, OrderDate, Quantity, और Total। मेरे पास इस Orderवर्ग की एक सूची है : List&lt;Order&gt; objListOrder = new List&lt;Order&gt;(); GetOrderList(objListOrder); // fill list of orders अब मैं Orderऑब्जेक्ट की एक संपत्ति के आधार पर सूची को सॉर्ट करना चाहता हूं …
1247 c#  generics  list  sorting 

21
एक Enum के लिए टी विवश जेनरिक विधि बनाएँ
मैं Enum.Parseअवधारणा का विस्तार करने के लिए एक फ़ंक्शन का निर्माण कर रहा हूं यदि कोई Enum मान नहीं मिला है, तो डिफ़ॉल्ट मान पार्स किया जा सकता है क्या मामला असंवेदनशील है इसलिए मैंने निम्नलिखित लिखा: public static T GetEnumFromString&lt;T&gt;(string value, T defaultValue) where T : Enum { if …

30
जावा में जेनेरिक ऐरे कैसे बनाएं?
जावा जेनेरिक के कार्यान्वयन के कारण, आपके पास इस तरह का कोड नहीं हो सकता है: public class GenSet&lt;E&gt; { private E a[]; public GenSet() { a = new E[INITIAL_ARRAY_LENGTH]; // error: generic array creation } } प्रकार सुरक्षा को बनाए रखते हुए मैं इसे कैसे लागू कर सकता हूं? …

8
मैं जेनेरिक पद्धति को कॉल करने के लिए प्रतिबिंब का उपयोग कैसे करूं?
जब सामान्य पैरामीटर को संकलन समय पर नहीं जाना जाता है, तो सामान्य तरीके से कॉल करने का सबसे अच्छा तरीका क्या है, लेकिन इसके बजाय गतिशील रूप से रनटाइम पर प्राप्त किया जाता है? निम्नलिखित नमूना कोड पर विचार करें - Example()विधि के अंदर , चर में संग्रहीत GenericMethod&lt;T&gt;()का …
1069 c#  .net  generics  reflection 

17
सूची <डॉग> सूची <पशु> का एक उपवर्ग है? जावा जेनेरिक क्यों नहीं स्पष्ट रूप से बहुरूपी हैं?
मैं थोड़ा उलझन में हूँ कि जावा जेनेटिक्स वंशानुक्रम / बहुरूपता को कैसे संभालता है। निम्नलिखित पदानुक्रम मान लें - पशु (माता-पिता) कुत्ता - बिल्ली (बच्चे) तो मान लीजिए मेरे पास एक तरीका है doSomething(List&lt;Animal&gt; animals)। सभी विरासत और बहुरूपता के नियमों से, मैं यह मान लेगा कि एक List&lt;Dog&gt; …

14
PECS (निर्माता का विस्तार उपभोक्ता सुपर) क्या है?
На сттот вопрос есть ответы на Stack Overflow на русском : Использование Wildcard в Generics Java मैं जेनरिक पर पढ़ते हुए PECS ( प्रोड्यूसर extendsऔर कंज्यूमर केsuper लिए कम ) के पार आया । क्या कोई मुझे समझा सकता है कि बीच भ्रम को हल करने के लिए PECS का …

21
मुझे जेनेरिक प्रकार टी का एक वर्ग उदाहरण कैसे मिलेगा?
मेरे पास एक जेनरिक क्लास है Foo&lt;T&gt;,। की एक विधि में Foo, मैं श्रेणी के प्रकार को प्राप्त करना चाहता हूं T, लेकिन मैं अभी कॉल नहीं कर सकता T.class। इसका उपयोग करने के लिए पसंदीदा तरीका क्या है T.class?
700 java  generics 

16
जेनेरिक वर्ग या विधि के सदस्य से टी का प्रकार कैसे प्राप्त करें?
मान लीजिए कि मेरे पास एक वर्ग या विधि में एक सामान्य सदस्य है, इसलिए: public class Foo&lt;T&gt; { public List&lt;T&gt; Bar { get; set; } public void Baz() { // get type of T } } जब मैं क्लास को इंस्टेंट कर देता हूं, Tबन जाता है MyTypeObject1, तो …
674 c#  .net  generics 

15
एक कच्चा प्रकार क्या है और हमें इसका उपयोग क्यों नहीं करना चाहिए?
प्रशन: जावा में कच्चे प्रकार क्या हैं, और मैं अक्सर क्यों सुनता हूं कि उन्हें नए कोड में उपयोग नहीं किया जाना चाहिए? यदि हम कच्चे प्रकारों का उपयोग नहीं कर सकते हैं, और यह कैसे बेहतर है?
662 java  generics  raw-types 

23
मैं अनियंत्रित कास्ट चेतावनियों को कैसे संबोधित करूं?
ग्रहण मुझे निम्नलिखित रूप की चेतावनी दे रहा है: प्रकार की सुरक्षा: ऑब्जेक्ट से हैशमैप तक अनियंत्रित कास्ट यह एक कॉल से एक एपीआई के लिए है जिस पर मेरा कोई नियंत्रण नहीं है जो वस्तु लौटाता है: HashMap&lt;String, String&gt; getItems(javax.servlet.http.HttpSession session) { HashMap&lt;String, String&gt; theHash = (HashMap&lt;String, String&gt;)session.getAttribute("attributeKey"); return …
610 java  generics  warnings 

26
मैं सी # में एक सामान्य सूची कैसे क्लोन करूं?
मेरे पास C # में वस्तुओं की एक सामान्य सूची है, और सूची को क्लोन करना चाहते हैं। सूची के भीतर आइटम क्लोन करने योग्य हैं, लेकिन ऐसा करने का विकल्प नहीं लगता है list.Clone()। क्या इसके आसपास कोई आसान तरीका है?
592 c#  generics  list  clone 

19
मैं विधि वापसी प्रकार को सामान्य कैसे बनाऊं?
इस उदाहरण पर विचार करें (OOP पुस्तकों में विशिष्ट): मेरे पास एक Animalवर्ग है, जहां प्रत्येक के Animalकई दोस्त हो सकते हैं। और उपवर्गों की तरह Dog, Duck, Mouseआदि जो की तरह विशिष्ट व्यवहार को जोड़ने bark(), quack()आदि यहाँ Animalवर्ग है: public class Animal { private Map&lt;String,Animal&gt; friends = new …

27
जावा में सामान्य प्रकार का उदाहरण बनाएँ?
क्या जावा में एक सामान्य प्रकार का उदाहरण बनाना संभव है? मैं इस बात पर आधारित हूं कि मैंने जो देखा है उसका उत्तर है no( टाइप इरेज़र के कारण ), लेकिन मुझे दिलचस्पी होगी कि अगर कोई मुझे देख सकता है तो मैं उसे देख सकता हूं: class SomeContainer&lt;E&gt; …
576 java  generics 

13
मैं C # में एक सामान्य विधि से NULL कैसे लौट सकता हूं?
मेरे पास इस (डमी) कोड के साथ एक जेनेरिक विधि है (हाँ, मैं जानता हूँ कि IList की भविष्यवाणी की गई है, लेकिन मेरा कोड IList का उपयोग नहीं कर रहा है, लेकिन कुछ अन्य संग्रह, वैसे भी यह प्रश्न के लिए अप्रासंगिक है ...) static T FindThing&lt;T&gt;(IList collection, int …
546 c#  generics 

7
जेनेरिक विशेषता प्रकारों के लिए C # मना क्यों करता है?
यह एक संकलन-समय अपवाद का कारण बनता है: public sealed class ValidatesAttribute&lt;T&gt; : Attribute { } [Validates&lt;string&gt;] public static class StringValidation { } मुझे लगता है कि C # सामान्य विशेषताओं का समर्थन नहीं करता है। हालाँकि, बहुत Googling के बाद, मुझे इसका कारण पता नहीं लग सकता है। क्या …

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