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

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

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অবজেক্টের একটি বৈশিষ্ট্যের উপর ভিত্তি করে তালিকাটি বাছাই করতে চাই , উদাহরণস্বরূপ আমাকে ক্রমের তারিখ বা …
1246 c#  generics  list  sorting 

21
একটি এনুমকে টি সীমাবদ্ধ করে জেনেরিক পদ্ধতি তৈরি করুন
আমি Enum.Parseধারণাটি প্রসারিত করতে একটি ফাংশন তৈরি করছি একটি এনাম মান খুঁজে পাওয়া যায় না এমন ক্ষেত্রে একটি ডিফল্ট মান পার্স করার অনুমতি দেয় ক্ষেত্রে সংবেদনশীল সুতরাং আমি নিম্নলিখিত লিখেছি: public static T GetEnumFromString&lt;T&gt;(string value, T defaultValue) where T : Enum { if (string.IsNullOrEmpty(value)) return defaultValue; foreach (T item in …

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;()ব্যবহার করে প্রার্থনা করার সবচেয়ে সংক্ষিপ্ত উপায় কোনটি ?TypemyType public class Sample { public void Example(string typeName) { Type …
1069 c#  .net  generics  reflection 

17
তালিকাটি <ডগ> তালিকার একটি সাবক্লাস <অনিমাল>? জাভা জেনেরিকগুলি কেন স্পষ্টতই বহুত্বপূর্ণ নয়?
আমি জাভা জেনারিকস কীভাবে উত্তরাধিকার / বহুমুখিতা পরিচালনা করে তা সম্পর্কে কিছুটা বিভ্রান্ত নিম্নলিখিত শ্রেণিবিন্যাস অনুমান করুন - প্রাণী (পিতামাতা) কুকুর - বিড়াল (শিশু) সুতরাং ধরুন আমার একটি পদ্ধতি আছে doSomething(List&lt;Animal&gt; animals)। সব সম্পত্তি ও পলিমরফিজম নিয়ম দ্বারা, আমি অনুমান করা হবে যে একটি List&lt;Dog&gt; হল একটি List&lt;Animal&gt;এবং একটি List&lt;Cat&gt; …

13
PECS (প্রযোজক গ্রাহক সুপার প্রসারিত) কী?
Over этот вопрос есть ответы на স্ট্যাক ওভারফ্লো на русском : Использование ওয়াইল্ডকার্ড в জেনেরিকস জাভা জেনেরিকগুলি পড়তে গিয়ে আমি PECS জুড়ে এসেছি ( প্রযোজক extendsএবং ভোক্তারsuper পক্ষে সংক্ষিপ্ত )। কেউ মধ্যে সমাধান বিভ্রান্তির pecs কীভাবে ব্যবহার করবেন তা আমাকে ব্যাখ্যা করতে পারবেন extendsএবং super?

21
আমি কীভাবে জেনেরিক টাইপ টি এর ক্লাস উদাহরণ পেতে পারি?
আমার জেনেরিক ক্লাস আছে Foo&lt;T&gt;,। একটি পদ্ধতিতে Foo, আমি শ্রেণীর উদাহরণ টাইপ পেতে চাই T, তবে আমি কেবল কল করতে পারি না T.class। এটি ব্যবহার করে চারপাশে যাওয়ার পছন্দের উপায় কী T.class?
699 java  generics 

16
জেনেরিক ক্লাস বা পদ্ধতির সদস্যের কাছ থেকে টি কীভাবে পাবেন?
ধরা যাক আমার কোনও শ্রেণি বা পদ্ধতিতে একটি জেনেরিক সদস্য রয়েছে, তাই: public class Foo&lt;T&gt; { public List&lt;T&gt; Bar { get; set; } public void Baz() { // get type of T } } আমি যখন ক্লাস instantiate, Tহয়ে MyTypeObject1, তাই বর্গ একটি জেনেরিক তালিকা সম্পত্তি রয়েছে: List&lt;MyTypeObject1&gt;। নন-জেনেরিক শ্রেণিতে …
674 c#  .net  generics 

15
একটি কাঁচা টাইপ কি এবং কেন আমরা এটি ব্যবহার করা উচিত নয়?
প্রশ্নাবলী: জাভাতে কাঁচা প্রকারগুলি কী কী এবং কেন আমি প্রায়শই শুনতে পাই যে সেগুলি নতুন কোডে ব্যবহার করা উচিত নয়? আমরা যদি কাঁচা ধরণের ব্যবহার করতে না পারি তবে বিকল্পটি কী এবং এটি কীভাবে আরও ভাল?
662 java  generics  raw-types 

23
আমি কীভাবে চেক না করা castালাইয়ের সতর্কতাগুলি সম্বোধন করব?
গ্রহণ আমাকে নীচের ফর্মটির একটি সতর্কতা দিচ্ছে: সুরক্ষা প্রকার: অবজেক্ট থেকে হ্যাশম্যাপে চেক করা কাস্ট এটি এমন একটি এপিআই-এর কল থেকে যে আমার কোন নিয়ন্ত্রণ নেই যা কোন বস্তুটি দেয়: 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 theHash; } তাত্ত্বিকভাবে তারা কমপক্ষে একটি সম্ভাব্য কোড …
610 java  generics  warnings 

26
আমি সি # তে জেনেরিক তালিকাটি কীভাবে ক্লোন করব?
আমার কাছে সি # তে অবজেক্টের জেনেরিক তালিকা রয়েছে এবং আমি তালিকাটি ক্লোন করতে চাই। তালিকার মধ্যে থাকা আইটেমগুলি ক্লোনযোগ্য, তবে এটি করার কোনও বিকল্প বলে মনে হচ্ছে নাlist.Clone() । এই কাছাকাছি কোন সহজ উপায় আছে?
591 c#  generics  list  clone 

19
আমি কীভাবে পদ্ধতিটি রিটার্ন টাইপ জেনেরিক করব?
এই উদাহরণটি বিবেচনা করুন (ওওপি বইতে সাধারণত): আমার একটি Animalক্লাস আছে, যেখানে প্রত্যেকের Animalঅনেক বন্ধু থাকতে পারে। আর উপশ্রেণী পছন্দ Dog, Duck, Mouseইত্যাদি যা মতো নির্দিষ্ট আচরণ যোগ bark(), quack()ইত্যাদি এখানে Animalক্লাস: public class Animal { private Map&lt;String,Animal&gt; friends = new HashMap&lt;&gt;(); public void addFriend(String name, Animal animal){ friends.put(name,animal); } …

27
জাভাতে জেনেরিক ধরণের উদাহরণ তৈরি করুন?
জাভাতে জেনেরিক ধরণের উদাহরণ তৈরি করা কি সম্ভব? আমি উত্তরটি যা দেখেছি তার ভিত্তিতে ভাবছি no( টাইপ ইরেজরের কারণে ), তবে আমি যদি আগ্রহী এমন কিছু দেখতে পাই তবে আমি আগ্রহী: class SomeContainer&lt;E&gt; { E createContents() { return what??? } } সম্পাদনা: দেখা যাচ্ছে যে সুপার টাইপ টোকেনগুলি আমার সমস্যা …
576 java  generics 

13
আমি সি # তে জেনেরিক পদ্ধতি থেকে কীভাবে নুল ফিরিয়ে দিতে পারি?
এই (ডামি) কোডটি সহ আমার একটি জেনেরিক পদ্ধতি রয়েছে (হ্যাঁ আমি অবগত আছি আইলিস্টের পূর্বাভাস রয়েছে, তবে আমার কোডটি আইলিস্ট ব্যবহার করছে না তবে অন্য কিছু সংগ্রহ করছে, যাইহোক এটি প্রশ্নের অপ্রাসঙ্গিক ...) static T FindThing&lt;T&gt;(IList collection, int id) where T : IThing, new() { foreach T thing in collecion …
546 c#  generics 

7
সি # জেনেরিক বৈশিষ্ট্য প্রকারকে কেন নিষিদ্ধ করে?
এটি একটি সংকলন-সময় ব্যতিক্রম ঘটায়: public sealed class ValidatesAttribute&lt;T&gt; : Attribute { } [Validates&lt;string&gt;] public static class StringValidation { } আমি বুঝতে পারি যে সি # জেনেরিক গুণাবলী সমর্থন করে না। তবে অনেকটা গুগল করার পরেও আমি এর কারণ খুঁজে পাচ্ছি না। জেনেরিক প্রকারগুলি কেন পাওয়া যায় না তা কি …

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