প্রশ্ন ট্যাগ «generics»

জেনেরিক্স হ'ল নেট ভাষা, জাভা, সুইফট এবং মরিচাসহ বিভিন্ন ভাষায় প্যারাম্যাট্রিক পলিমারফিজমের একটি রূপ।

6
'ই', 'টি' এবং '' এর মধ্যে পার্থক্য কী? জাভা জেনেরিকের জন্য?
আমি জাভা কোড জুড়ে এসেছি: public interface Foo<E> {} public interface Bar<T> {} public interface Zar<?> {} উপরোক্ত তিনটির মধ্যে পার্থক্য কী এবং তারা জাভাতে এই ধরণের শ্রেণি বা ইন্টারফেসের ঘোষণাকে কী বলে?
261 java  generics 

27
জেনেরিক তালিকাটি রূপান্তর / ডেটা টেবেলে গণনাযোগ্য?
আমার কাছে কয়েকটি পদ্ধতি রয়েছে যা বিভিন্ন জেনেরিক তালিকাকে দেয়। কোন শ্রেণীর স্থিতিশীল পদ্ধতিতে বা কোনও তালিকাকে ডেটেবলে রূপান্তর করতে কোন কিছুই নেই? আমি কেবল কল্পনা করতে পারি তা হ'ল এটি করতে রিফ্লেকশনটি ব্যবহার করুন। যদি আমার কাছে এটি থাকে: List<Whatever> whatever = new List<Whatever>(); (এই পরবর্তী কোডটি অবশ্যই কাজ …
261 c#  list  generics  datatable 

7
সাজানো তালিকা এবং সাজানো অভিধানের মধ্যে পার্থক্য কী?
ক SortedList<TKey,TValue>এবং ক এর মধ্যে কোন বাস্তব ব্যবহারিক পার্থক্য আছে SortedDictionary<TKey,TValue>? এমন কোনও পরিস্থিতি রয়েছে যেখানে আপনি নির্দিষ্টভাবে অন্যটি ব্যবহার করবেন না?

4
রিশার্পার সতর্ক করে: "জেনেরিক ধরণের স্ট্যাটিক ফিল্ড"
public class EnumRouteConstraint<T> : IRouteConstraint where T : struct { private static readonly Lazy<HashSet<string>> _enumNames; // <-- static EnumRouteConstraint() { if (!typeof(T).IsEnum) { throw new ArgumentException( Resources.Error.EnumRouteConstraint.FormatWith(typeof(T).FullName)); } string[] names = Enum.GetNames(typeof(T)); _enumNames = new Lazy<HashSet<string>>(() => new HashSet<string> ( names.Select(name => name), StringComparer.InvariantCultureIgnoreCase )); } public bool Match(HttpContextBase httpContext, …

3
একাধিক প্রতিবন্ধকতা সহ জেনেরিক পদ্ধতি
আমার একটি জেনেরিক পদ্ধতি রয়েছে যার দুটি জেনেরিক পরামিতি রয়েছে। আমি নীচের কোডটি সংকলনের চেষ্টা করেছি কিন্তু এটি কার্যকর হয় না। এটা কি। নেট সীমাবদ্ধতা? বিভিন্ন পরামিতিগুলির জন্য একাধিক বাধা থাকা কি সম্ভব? public TResponse Call<TResponse, TRequest>(TRequest request) where TRequest : MyClass, TResponse : MyOtherClass
251 c#  generics  .net-3.5 

4
স্কেল: বিমূর্ত প্রকারের জেনেরিকস
আমি স্কাল: বিমূর্ত প্রকারের একটি ট্যুর পড়ছিলাম । বিমূর্ত প্রকারগুলি ব্যবহার করা কখন ভাল? উদাহরণ স্বরূপ, abstract class Buffer { type T val element: T } বরং যে জেনেরিকস, উদাহরণস্বরূপ, abstract class Buffer[T] { val element: T }

11
জাভাতে ক্লাস <টি> কীভাবে ব্যবহার করবেন?
জেনেরিক্স সম্পর্কে এই বিষয়ে একটি ভাল আলোচনা আছে এবং তারা এই প্রশ্নটিতে সত্যই পর্দার আড়ালে কী করে , তাই আমরা সকলেই জানি যে Vector&lt;int[]&gt;এটি পূর্ণসংখ্যার অ্যারেগুলির একটি ভেক্টর, এবং HashTable&lt;String, Person&gt;যার কীগুলি স্ট্রিং এবং মানগুলির একটি টেবিল Person। যাইহোক, আমাকে কী স্ট্যাম্প ব্যবহার তা হ'ল Class&lt;&gt;। জাভা ক্লাসটিও Classএকটি টেম্পলেট …

17
উপ-টাইপের তালিকায় সুপারটাইপের একটি তালিকা আপনি কীভাবে ফেলেছেন?
উদাহরণস্বরূপ, ধরুন আপনার দুটি ক্লাস রয়েছে: public class TestA {} public class TestB extends TestA{} আমার এমন একটি পদ্ধতি রয়েছে যা একটি ফেরত দেয় List&lt;TestA&gt;এবং আমি সেই তালিকাতে সমস্ত বস্তুগুলি কাস্ট করতে চাই TestBযাতে আমি একটি দিয়ে শেষ করি List&lt;TestB&gt;।

3
জেনেরিক অভিধানের ক্ষেত্রে সংবেদনশীল অ্যাক্সেস
আমার কাছে একটি অ্যাপ্লিকেশন রয়েছে যা পরিচালিত ঘড়ি ব্যবহার করে। এই dllsগুলির মধ্যে একটি জেনেরিক অভিধানটি ফেরত দেয়: Dictionary&lt;string, int&gt; MyDictionary; অভিধানটিতে উপরের এবং লোয়ার কেস সহ কী রয়েছে। অন্যদিকে আমি সম্ভাব্য কী (স্ট্রিং) এর একটি তালিকা পাচ্ছি তবে আমি মামলার গ্যারান্টি দিতে পারি না। আমি কীগুলি ব্যবহার করে অভিধানে …
244 c#  generics  dictionary 

7
জাভা জেনেরিকের ধরণ মুছে ফেলা: কখন এবং কী ঘটে?
আমি ওরাকলের ওয়েবসাইটে জাভা প্রকারের মুছে ফেলার বিষয়ে পড়ি । টাইপ ক্ষয় কখন ঘটে? সংকলন সময় বা রানটাইম এ? ক্লাস বোঝা হয় কখন? ক্লাস কবে ইনস্ট্যান্ট হয়? প্রচুর সাইট (উপরে উল্লিখিত অফিশিয়াল টিউটোরিয়াল সহ) বলে টাইপ ক্ষয় সংকলনের সময় ঘটে। যদি সংকলনের সময় প্রকারের তথ্যটি পুরোপুরি মুছে ফেলা হয়, জেনারিকগুলি …

6
জাভা জেনেরিক্স আদিম ধরণের সমর্থন করে না কেন?
জাভাতে জেনেরিকগুলি ক্লাস নিয়ে কাজ করে তবে আদিম ধরণের সাথে নয়? উদাহরণস্বরূপ, এটি দুর্দান্ত কাজ করে: List&lt;Integer&gt; foo = new ArrayList&lt;Integer&gt;(); তবে এটি অনুমোদিত নয়: List&lt;int&gt; bar = new ArrayList&lt;int&gt;();
236 java  generics  primitive 

5
কীভাবে অ্যাক্টিভেটরে প্যারামিটারগুলি পাস করবেন re
আমি একটি জেনেরিক পদ্ধতিতে যে ধরণের উল্লেখ করেছি তার একটি উদাহরণ তৈরি করতে চাই। এই ধরণের বেশ কয়েকটি ওভারলোডেড কনস্ট্রাক্টর রয়েছে। আমি কনস্ট্রাক্টরদের পক্ষে যুক্তি দিতে সক্ষম হতে চাই, তবে Activator.CreateInstance&lt;T&gt;() এটি বিকল্প হিসাবে দেখতে পাচ্ছে না। এটি করার অন্য কোনও উপায় আছে?

11
জেনেরিক ধরণের রূপান্তর FROM স্ট্রিং
আমার একটি ক্লাস রয়েছে যা আমি অন্য শ্রেণীর জন্য "বৈশিষ্ট্য" সঞ্চয় করতে ব্যবহার করতে চাই। এই বৈশিষ্ট্যগুলির কেবল একটি নাম এবং একটি মান রয়েছে। আদর্শভাবে, আমি যা চাই তা হ'ল টাইপ করা বৈশিষ্ট্য যুক্ত করতে পারা , যাতে "মান" প্রত্যাবর্তন হয় তা সর্বদা আমি যে ধরণের চাই তা চাই। ধরণটি …

10
জেনেরিক টাইপের উদাহরণ তৈরি করুন যার নির্মাণকারীর একটি পরামিতি প্রয়োজন?
যদি BaseFruitএমন কোনও কনস্ট্রাক্টর থাকে যা একটি গ্রহণ করে int weight, আমি কি জেনেরিক পদ্ধতিতে এই জাতীয় কোনও ফলকে ইনস্ট্যান্ট করতে পারি? public void AddFruit&lt;T&gt;()where T: BaseFruit{ BaseFruit fruit = new T(weight); /*new Apple(150);*/ fruit.Enlist(fruitManager); } মন্তব্যের পিছনে একটি উদাহরণ যুক্ত করা হয়েছে। মনে হচ্ছে আমি কেবল তখনই এটি করতে …
229 c#  .net  generics 

13
ল্যাম্বডা এক্সপ্রেশন ব্যবহার করে এক ধরণের থেকে অন্য ধরণের অবজেক্টের একটি তালিকা রূপান্তর করুন
আমার একটি ফোরচ লুপ রয়েছে একটি ধরণের অবজেক্টের একটি তালিকা পড়ে এবং বিভিন্ন ধরণের অবজেক্টের একটি তালিকা উত্পাদন করে। আমাকে বলা হয়েছিল যে একটি ল্যাম্বডা এক্সপ্রেশন একই ফলাফল অর্জন করতে পারে। var origList = List&lt;OrigType&gt;(); // assume populated var targetList = List&lt;TargetType&gt;(); foreach(OrigType a in origList) { targetList.Add(new TargetType() {SomeValue …
224 c#  generics  lambda 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.