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

লম্বডাস হ'ল লিস্প, সি #, সি ++, লুয়া, পাইথন, রুবি, জাভাস্ক্রিপ্ট, বা জাভা ইত্যাদির মতো প্রোগ্রামিং ভাষায় বেনাম ফাংশন বা ক্লোজারগুলি হ'ল লম্বডাস হ'ল এই পরিষেবাগুলির জন্য ব্যবহার করুন না (এই প্রশ্নগুলির জন্য [অবস-ল্যাম্বদা] ব্যবহার করুন! (এছাড়াও, ল্যাম্বদা এক্সপ্রেশন।)

9
তালিকা <টি> আদেশক্রমে বর্ণানুক্রমিক আদেশ
আমি ফ্রেমওয়ার্ক 3.5 তে সি # ব্যবহার করছি। আমি দ্রুত একটি জেনেরিক বাছাই করতে চাই List&lt;T&gt;। এই উদাহরণের স্বার্থে, আসুন আমি বলি যে আমার কাছে Personলাস্টনামের সম্পত্তি সহ একটি ধরণের তালিকা রয়েছে । আমি ল্যাম্বডা এক্সপ্রেশনটি ব্যবহার করে এই তালিকাটি কীভাবে বাছাই করব? List&lt;Person&gt; people = PopulateList(); people.OrderBy(???? =&gt; ?????)
442 c#  generics  list  lambda  sorting 

21
প্যারামিটারের নামটি প্রতিফলিত করছে: সি # ল্যাম্বডা এক্সপ্রেশন বা সিনট্যাক্স উজ্জ্বলতার অপব্যবহার?
আমি এমভিসিএন্ট্রিবিড গ্রিড উপাদানটি দেখছি এবং আমি মুগ্ধ, তবু একই সময়ে গ্রিড সিনট্যাক্সে ব্যবহৃত সিন্ট্যাকটিক ট্রিক দ্বারা বিতাড়িত : .Attributes(style =&gt; "width:100%") উপরের সিনট্যাক্সটিতে উত্পন্ন HTML এর শৈলীর বৈশিষ্ট্যটি সেট করে width:100%। এখন আপনি যদি মনোযোগ দিন, 'স্টাইল' কোথাও নির্দিষ্ট নেই, এক্সপ্রেশনটির প্যারামিটারের নাম থেকে বাদ দেওয়া হয় ! আমাকে …

9
ECMAScript 6 এ কখন তীর ফাংশন ব্যবহার করা উচিত?
প্রশ্নটি আসন্ন ইসমাস্ক্রিপ্ট upcoming (সুরেলা) এর প্রসঙ্গে কোড শৈলীর বিষয়ে চিন্তাভাবনা করেছেন এবং যারা ইতিমধ্যে ভাষা নিয়ে কাজ করেছেন তাদের দিকে প্রশ্নটি নির্দেশিত হয়। ES6 এ ফাংশন লেখার সাথে () =&gt; {}এবং function () {}আমরা দুটি একই ধরণের উপায় পাচ্ছি। অন্যান্য ভাষায় ল্যাম্বডা ফাংশনগুলি প্রায়শই বেনামে হয়ে নিজেদের আলাদা করে, …

14
জাভা 8-এ প্যারামিটার হিসাবে ল্যাম্বডা লাগে এমন একটি পদ্ধতি আমি কীভাবে সংজ্ঞায়িত করব?
জাভা 8-এ, পদ্ধতিগুলি ল্যাম্বডা এক্সপ্রেশন হিসাবে তৈরি করা যেতে পারে এবং রেফারেন্সের মাধ্যমে পাস করা যেতে পারে (হুডের নীচে সামান্য কাজ সহ)। ল্যাম্বডাস তৈরি এবং পদ্ধতিগুলির সাথে অনলাইনে প্রচুর উদাহরণ রয়েছে তবে ল্যাম্বডাকে প্যারামিটার হিসাবে গ্রহণের পদ্ধতি কীভাবে তৈরি করা যায় তার কোনও উদাহরণ নেই। এর জন্য সিনট্যাক্স কী? MyClass.method((a, …
363 java  lambda  java-8 

13
পাইথনের ল্যাম্বডায় "যদি" অনুষ্ঠানের কোনও উপায় আছে কি?
ইন পাইথন 2.6 , আমি কি করতে চান: f = lambda x: if x==2 print x else raise Exception() f(2) #should print "2" f(3) #should throw an exception এটি পরিষ্কারভাবে বাক্য গঠন নয়। এটি একটি ifইন পারফর্ম করা সম্ভব lambdaএবং যদি তাই হয় কিভাবে এটি? ধন্যবাদ

13
চূড়ান্ত এবং কার্যকরভাবে চূড়ান্ত মধ্যে পার্থক্য
আমি জাভা 8 এ ল্যাম্বডাসের সাথে খেলছি এবং আমি সতর্কতা পেলাম local variables referenced from a lambda expression must be final or effectively final। আমি জানি যে আমি যখন বেনামে বর্গের ভিতরে ভেরিয়েবলগুলি ব্যবহার করি তখন অবশ্যই তাদের অবশ্যই বাইরের শ্রেণিতে চূড়ান্ত হতে হবে, তবে এখনও - চূড়ান্ত এবং কার্যকরভাবে …

14
লাম্বদা কখন ব্যবহার করবেন, কখন ব্যবহার করবেন?
রুবি ১.৮-তে, একদিকে প্র্যাক / ল্যাম্বডার মধ্যে এবং অন্যদিকে সূক্ষ্ম পার্থক্য রয়েছে Proc.new। এই পার্থক্য কি? কোনটি বেছে নেবেন সে সম্পর্কে কীভাবে আপনি গাইডলাইন দিতে পারেন? রুবি ১.৯-এ, প্রোক এবং ল্যাম্বদা পৃথক। চুক্তিটি কি ছিল?
336 ruby  lambda  proc 

15
পাইথনে মাল্টলাইন ল্যাম্বডা নেই: কেন নয়?
আমি শুনেছি যে পাইথনে মাল্টলাইন ল্যাম্বডাস যুক্ত করা যাবে না কারণ তারা পাইথনের অন্যান্য বাক্য গঠনগুলির সাথে সিনথেটিকভাবে সংঘর্ষে লিপ্ত হয়। আমি আজ বাসে এটি সম্পর্কে ভাবছিলাম এবং বুঝতে পেরেছিলাম যে মাল্টিলাইন ল্যাম্বডাস সংঘর্ষের সাথে একটি পাইথন নির্মাণের কথা আমি ভাবতে পারি না। আমি যে ভাষাটি বেশ ভাল জানি তা …
335 python  syntax  lambda 

13
জাভা 8 স্ট্রিম থেকে বিরতি বা ফিরে আসা?
ব্যবহার করার সময় বহিরাগত পুনরাবৃত্তির কোনো ওভার Iterableআমরা ব্যবহার breakবা returnজন্য-প্রতিটি যেমন লুপ উন্নত থেকে: for (SomeObject obj : someObjects) { if (some_condition_met) { break; // or return obj } } কীভাবে আমরা breakবা জাভা 8 ল্যাম্বডা এক্সপ্রেশনটিতে অভ্যন্তরীণ পুনরাবৃত্তিটিreturn ব্যবহার করতে পারি : someObjects.forEach(obj -&gt; { //what to do …
312 java  foreach  lambda  java-8 

15
সি # ল্যাম্বদা এক্সপ্রেশন: আমি কেন সেগুলি ব্যবহার করব?
আমি মাইক্রোসফ্ট ল্যাম্বদা এক্সপ্রেশন ডকুমেন্টেশনটি খুব দ্রুত পড়েছি । এই ধরণের উদাহরণ আমাকে আরও ভালভাবে বুঝতে সাহায্য করেছে, যদিও: delegate int del(int i); del myDelegate = x =&gt; x * x; int j = myDelegate(5); //j = 25 তবুও, আমি কেন বুঝতে পারি না যে এটি কেন এমন একটি উদ্ভাবন। …
309 c#  c#-3.0  lambda 

17
আমি জাভা 8 টি স্ট্রিমের মধ্যে থেকে চেক করা ব্যতিক্রমগুলি কীভাবে ফেলে দিতে পারি?
আমি জাভা 8 স্ট্রিম / ল্যাম্বডাসের ভিতরে থেকে চেক করা ব্যতিক্রমগুলি কীভাবে ফেলে দিতে পারি? অন্য কথায়, আমি এই সংকলনের মতো কোড তৈরি করতে চাই: public List&lt;Class&gt; getClasses() throws ClassNotFoundException { List&lt;Class&gt; classes = Stream.of("java.lang.Object", "java.lang.Integer", "java.lang.String") .map(className -&gt; Class.forName(className)) .collect(Collectors.toList()); return classes; } এই কোডটি সংকলন করে না, যেহেতু …

12
বস্তুগুলিতে ল্যাম্বদা / লিনক ব্যবহার করে একটি তালিকা বাছাই করা
আমার কাছে স্ট্রিংয়ের মাধ্যমে "সম্পত্তি অনুসারে বাছাই করা" নাম রয়েছে। অবজেক্টের তালিকাটি সাজানোর জন্য আমার ল্যাম্বদা / লিনক ব্যবহার করতে হবে। উদা: public class Employee { public string FirstName {set; get;} public string LastName {set; get;} public DateTime DOB {set; get;} } public void Sort(ref List&lt;Employee&gt; list, string sortBy, string …

8
লিনক এক্সটেনশন পদ্ধতিগুলি ব্যবহার করে আপনি কীভাবে বাম বাহিরের জয়েন সম্পাদন করেন
ধরে নিলাম আমার যেমন একটি বাম বাহিরের জোড় রয়েছে: from f in Foo join b in Bar on f.Foo_Id equals b.Foo_Id into g from result in g.DefaultIfEmpty() select new { Foo = f, Bar = result } আমি কীভাবে এক্সটেনশন পদ্ধতি ব্যবহার করে একই কাজটি প্রকাশ করব? যেমন Foo.GroupJoin(Bar, f …
272 c#  linq-to-sql  lambda 

1
"ইনট মেইন () {(([[] () {}) ()); valid" কীভাবে সি ++?
আমি সম্প্রতি নীচের রহস্যময় কোডটি পেরিয়ে এসেছি। int main(){(([](){})());} এটিকে আরও পঠনযোগ্য করার জন্য এটি পুনরায় ফর্ম্যাট করুন: int main(){ (([](){})()); // Um... what?!?! } তবে আমি কীভাবে (([](){})())বৈধ কোড তা আমার মাথা পেতে পারি না । এটি ফাংশন পয়েন্টার সিনট্যাক্সের মতো দেখাচ্ছে না। এটি কোনও অপারেটর ওভারলোডিং ট্রিক হতে …
271 c++  c++11  lambda  syntax 

10
সি ++ 11 এর ল্যাম্বডায় ডিফল্টরূপে ক্যাপচার-বাই-ভ্যালুয়ের জন্য কেন "মিউটেবল" কীওয়ার্ডের প্রয়োজন?
সংক্ষিপ্ত উদাহরণ: #include &lt;iostream&gt; int main() { int n; [&amp;](){n = 10;}(); // OK [=]() mutable {n = 20;}(); // OK // [=](){n = 10;}(); // Error: a by-value capture cannot be modified in a non-mutable lambda std::cout &lt;&lt; n &lt;&lt; "\n"; // "10" } প্রশ্ন: কেন আমাদের mutableকীওয়ার্ডের প্রয়োজন …
256 c++  lambda  c++11 

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