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

আইউনামেবল, এবং এর জেনেরিক কাউন্টার পার্ট আইনিউবারেবল <T> হ'ল আইটেমের সংকলনের মাধ্যমে পুনরাবৃত্তি (বা গণনা) করার জন্য নেট ইন্টারফেস।

14
আইকনামেবল <T> বনাম আইকোয়্যারেবল <T> ফিরে আসছেন
ফিরতি IQueryable&lt;T&gt;বনামের মধ্যে পার্থক্য কী IEnumerable&lt;T&gt;, কখন একজনের অপরটির চেয়ে বেশি পছন্দ করা উচিত? IQueryable&lt;Customer&gt; custs = from c in db.Customers where c.City == "&lt;City&gt;" select c; IEnumerable&lt;Customer&gt; custs = from c in db.Customers where c.City == "&lt;City&gt;" select c;

21
লিনকিউ সমপরিমাণ <টি> এর জন্য পূর্ববর্তী অংশের সমান
আমি লিনকিউতে নিম্নলিখিতগুলির সমতুল্য কাজটি করতে চাই, তবে কীভাবে আমি তা বুঝতে পারি না: IEnumerable&lt;Item&gt; items = GetItems(); items.ForEach(i =&gt; i.DoStuff()); আসল বাক্য গঠন কী?

10
আইনেমেবল বনাম তালিকা - কী ব্যবহার করবেন? তারা কিভাবে কাজ করে?
এনুমरेटरগুলি কীভাবে কাজ করে এবং লিনকিউ নিয়ে আমার কিছু সন্দেহ আছে। এই দুটি সহজ নির্বাচন বিবেচনা করুন: List&lt;Animal&gt; sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct().ToList(); অথবা IEnumerable&lt;Animal&gt; sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey …
676 c#  linq  list  ienumerable 

13
আইকিউয়েরেবল <T> এবং আইনিউবারেবল <টি> এর মধ্যে পার্থক্য কী?
মধ্যে পার্থক্য কি IQueryable&lt;T&gt;এবং IEnumerable&lt;T&gt;? এই প্রশ্নের সাথে ওভারল্যাপ করে আইকিউয়ারিযোগ্য এবং আইনিউমারেবলের মধ্যে পার্থক্য কী তাও দেখুন ।

14
আমি কীভাবে একটি আইএনউম্যারেবল <T> সংগ্রহে একটি আইটেম যুক্ত করতে পারি?
উপরের শিরোনাম হিসাবে আমার প্রশ্ন। উদাহরণ স্বরূপ, IEnumerable&lt;T&gt; items = new T[]{new T("msg")}; items.ToList().Add(new T("msg2")); তবে সর্বোপরি এর ভিতরে কেবলমাত্র 1 টি আইটেম রয়েছে। আমাদের মতো কোনও পদ্ধতি থাকতে পারে items.Add(item)? মত List&lt;T&gt;
405 c#  list  ienumerable 

18
একক আইটেমটি IEnumerable <T> হিসাবে পাস করা
Tকোনও IEnumerable&lt;T&gt;পরামিতি প্রত্যাশা করে এমন কোনও পদ্ধতির কাছে কোনও একক আইটেম পাস করার কি সাধারণ উপায় আছে ? ভাষা সি #, ফ্রেমওয়ার্ক সংস্করণ 2.0। বর্তমানে আমি একটি সহায়ক পদ্ধতি ব্যবহার করছি (এটি নেট ২.০, তাই আমার কাছে লাইনকিউয়ের অনুরূপ কাস্টিং / প্রজেক্টিং সহায়ক সহায়তা পদ্ধতি রয়েছে) তবে এটি কেবল নির্বোধ …
377 c#  .net  generics  ienumerable 

6
আমি কীভাবে একটি খালি IEnumerable ফিরিয়ে দিতে পারি?
এই প্রশ্নে নিম্নলিখিত কোড এবং প্রদত্ত পরামর্শগুলি দেওয়া , আমি এই মূল পদ্ধতিটি সংশোধন করার সিদ্ধান্ত নিয়েছি এবং জিজ্ঞাসা করি যে কোনও মান সহ একটি মূল্যবান ফিরিয়ে না দিলে, এই মূল্যবান ফিরিয়ে দিতে কোনও মান রয়েছে কিনা তা জিজ্ঞাসা করব। পদ্ধতিটি এখানে: public IEnumerable&lt;Friend&gt; FindFriends() { //Many thanks to Rex-M …
329 c#  ienumerable 

19
কোনও পুনরাবৃত্তি ছাড়াই একটি আইনেম্যুয়াল <T> থেকে আইটেমগুলি গণনা করুন?
private IEnumerable&lt;string&gt; Tables { get { yield return "Foo"; yield return "Bar"; } } ধরা যাক আমি সেগুলিতে পুনরাবৃত্তি করতে চাই এবং # এম এর #n প্রক্রিয়াকরণের মতো কিছু লিখি। আমার মূল পুনরাবৃত্তির পূর্বে পুনরাবৃত্তি না করে আমি এম এর মান খুঁজে বের করার কোন উপায় আছে কি? আমি আশা …
317 c#  .net  ienumerable 

8
ফলন রিটার্ন ব্যবহার করে অনুমিত এবং পুনরাবৃত্তি
আমার একটি IEnumerable&lt;T&gt;পদ্ধতি রয়েছে যা আমি একটি ওয়েব ফর্ম পৃষ্ঠাতে নিয়ন্ত্রণগুলি খুঁজতে ব্যবহার করি। পদ্ধতিটি পুনরাবৃত্তিযোগ্য এবং yield returnপুনরাবৃত্ত কলটির মানটি ফিরিয়ে দিলে আমার যে প্রকারটি চান তা ফেরত দিতে আমার কিছু সমস্যা হচ্ছে । আমার কোডটি নিম্নরূপ দেখায়: public static IEnumerable&lt;Control&gt; GetDeepControlsByType&lt;T&gt;(this Control control) { foreach(Control c in control.Controls) …

16
কেউ আমাকে আইনিউবারেবল এবং আইনিউমরেটর ব্যাখ্যা করতে পারেন? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । 11 মাস আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন কেউ আমাকে আইনিউবারেবল এবং আইনিউমরেটর …

6
একটি তালিকা <এক্স> থেকে কোনও তালিকায় <Y> কাস্টিংয়ের জন্য সংক্ষিপ্ত বাক্য গঠন?
আমি জানি যে একরকম থেকে অন্য ধরণের আইটেমের তালিকা castালাই করা সম্ভব (আপনার অবজেক্টে ingালাই করার জন্য পাবলিক স্ট্যাটিক স্পষ্ট বর্ণিত অপারেটর পদ্ধতি রয়েছে) এক বারে একবারে: List&lt;Y&gt; ListOfY = new List&lt;Y&gt;(); foreach(X x in ListOfX) ListOfY.Add((Y)x); তবে পুরো তালিকাটি একবারে কাস্ট করা সম্ভব নয় কি? উদাহরণ স্বরূপ, ListOfY = …
237 c#  list  casting  ienumerable 

4
কীভাবে দুটি আইউনামেবল <T> একটি নতুন আইনিউমেবল <টি> তে সংযুক্ত করতে?
আমার দুটি উদাহরণ রয়েছে IEnumerable&lt;T&gt;(একই সাথে T)। আমি একটি নতুন উদাহরণ চাই IEnumerable&lt;T&gt;যার উভয় সংক্ষিপ্তকরণ। .নাটকটিতে কোনও বিল্ট-ইন পদ্ধতি আছে নাকি তা আমাকে নিজে লিখতে হবে?

2
একটি IENumerable <কীভ্যালিউপায়ার <>>> থেকে একটি অভিধান তৈরি করা
আমার কাছে এমন একটি পদ্ধতি রয়েছে যা একটি ফেরত দেয় IEnumerable&lt;KeyValuePair&lt;string, ArrayList&gt;&gt;তবে কিছু কলারকে অভিধানের জন্য পদ্ধতির ফলাফলের প্রয়োজন হয়। আমি কিভাবে রূপান্তর করতে পারেন IEnumerable&lt;KeyValuePair&lt;string, ArrayList&gt;&gt;একটি মধ্যে Dictionary&lt;string, ArrayList&gt;যাতে আমি ব্যবহার করতে পারেন TryGetValue? পদ্ধতি: public IEnumerable&lt;KeyValuePair&lt;string, ArrayList&gt;&gt; GetComponents() { // ... yield return new KeyValuePair&lt;string, ArrayList&gt;(t.Name, controlInformation); } …

6
একবারে ফলন ফেরতের সাথে সমস্ত গণনা ফিরিয়ে দিন; লুপিং ছাড়া
কোনও কার্ডের জন্য বৈধতা ত্রুটি পেতে আমার নীচের ফাংশন রয়েছে। আমার প্রশ্নটি গেটআরআরসের সাথে সম্পর্কিত সম্পর্কিত। উভয় পদ্ধতির একই রিটার্নের টাইপ রয়েছে IEnumerable&lt;ErrorInfo&gt;। private static IEnumerable&lt;ErrorInfo&gt; GetErrors(Card card) { var errors = GetMoreErrors(card); foreach (var e in errors) yield return e; // further yield returns for more validation errors } …

22
IENumerable নাল বা খালি কিনা তা কীভাবে পরীক্ষা করবেন?
আমি string.IsNullOrEmptyপদ্ধতি পছন্দ। আমি এমন কিছু পেতে চাই যা আইনামিউরেবলের জন্য একই কার্যকারিতাটি মঞ্জুরি দেয়। এমন কি আছে? কিছু সংগ্রাহক সহায়ক বর্গ হতে পারে? আমি জিজ্ঞাসা করার কারণটি হ'ল ifবিবৃতিতে প্যাটারটি থাকলে কোডটি বিশৃঙ্খলা দেখায় (mylist != null &amp;&amp; mylist.Any())। এটি থাকা অনেক ক্লিনার হবে Foo.IsAny(myList)। এই পোস্টটি উত্তর দেয় …

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