নেট। এ ল্যাম্বডা এক্সপ্রেশন হিসাবে ব্যবহৃত হিসাবে আমি কীভাবে "=>" উচ্চারণ করব


160

আমি খুব কমই অন্য কোনও প্রোগ্রামারদের সাথে দেখা করি!

আমি প্রথম যখন টোকেনটি দেখলাম তখন আমার চিন্তাভাবনাটি "বোঝানো হয়েছে" যেহেতু এটি গাণিতিক প্রমাণ হিসাবে এটি পড়বে তবে তা স্পষ্টভাবে এর অর্থবোধ নয় isn't

সুতরাং আমি কীভাবে বলি বা "=>" পড়তে পারি: -

IEnumerable<Person> Adults = people.Where(p => p.Age > 16)

নাকি এটি বলার কোনও রাজি উপায় আছে?


6
120 টি আপ-ভোট বন্ধ হওয়া প্রশ্নের জন্য বেশ উল্লেখযোগ্য।
ডেটাপস

আমি সর্বদা উচ্চারণে যুক্তিকে একই চেহারাওয়ালা অপারেটর হিসাবে "বোঝানো" হয়।
ইলিডানএস 4 মনিকাকে

উত্তর:


149

অপারেটরটি পড়ার সময় আমি সাধারণত 'এরকম' বলি।

আপনার উদাহরণে, পি => পি। এজ> 16 "পি হিসাবে পড়েছেন, যেমন পি। বয়স 16 এর চেয়ে বড়" "

আসলে, আমি আনুষ্ঠানিক লিনক-মুক্তির প্রাক ফোরামগুলিতে এই প্রশ্নটি জিজ্ঞাসা করেছি এবং অ্যান্ডারস হেলসবার্গ এই বলে প্রতিক্রিয়া জানিয়েছিলেন

আমি সাধারণত => অপারেটরটি "হয়ে" বা "যার জন্য" হিসাবে পড়েছি। উদাহরণস্বরূপ,
Func f = x => x * 2;
ফানক পরীক্ষা = সি => সি.সিটি == "লন্ডন";
"x x * 2" এবং "সি যার জন্য সি। সিটি লন্ডনের সমান হয়" হিসাবে পড়ে

যতদূর 'যাও' - এটি আমার কাছে কখনই বোধগম্য নয়। 'পি' কোথাও যাচ্ছে না।

কাউকে কোড পড়ার ক্ষেত্রে ফোনে বলুন, তারপরে যতক্ষণ না তারা সহযোগী সি # প্রোগ্রামার হবেন, আমি কেবল 'ল্যাম্বডা' শব্দটি ব্যবহার করব - এটি, "পি ল্যাম্বদা পি ডট এজ এর চেয়ে বেশি ষোল। "

মন্তব্যে স্টিভ জেসোপ রূপান্তরের ক্ষেত্রে 'মানচিত্রে' উল্লেখ করেছেন - সুতরাং অ্যান্ডারসের উদাহরণটি গ্রহণ করুন:

x => x * 2;

পড়তে হবে

x মানচিত্র থেকে x বার 2।

এই ক্ষেত্রে 'হয়ে ওঠে' এর চেয়ে কোডটির আসল উদ্দেশ্যটির সাথে এটি অনেক বেশি কাছাকাছি মনে হয়।


1
ল্যাম্বদা যখন ফিল্টার হিসাবে ব্যবহৃত হচ্ছে তখনই এটি সঠিক।
Andru Luvisi


1
"X x 2 2 হয়" আমি সত্যিই পছন্দ করি না; এক্স একটি ইনপুট এবং সর্বদা একই থাকে। এটি পড়তে পারা কোনও অ্যাসাইনমেন্ট অপারেশন বলে মনে হচ্ছে।
জার্মানি

@ পিটার - হ্যাঁ, খুব সত্য =) @ জার্মানি - আমি সম্মত হতে চাই, যদিও আমি রূপান্তরগুলির জন্য এর চেয়ে ভাল উদাহরণটি ভাবতে পারি না। হতে পারে 'রূপান্তর'?
এরিক ফোর্বস

5
আমি এই ক্ষেত্রে "ম্যাপস" বলতাম। লোকেরা তখন মনে করে যে আপনি কোনও ধারক সম্পর্কে কথা বলছেন তাতে কিছুটা ঝুঁকি রয়েছে, তবে আপনি প্রথমবার এটি বলার মাধ্যমে ব্যাখ্যাটি পরিষ্কার করতে পারবেন যে আপনার অর্থ "ল্যাম্বডা অপারেটর, আপনি জানেন, সমান-চিহ্ন-বৃহত্তর- চেয়ে "।
স্টিভ জেসোপ

56

এমএসডিএন থেকে :

সমস্ত ল্যাম্বদা এক্সপ্রেশন ল্যাম্বডা অপারেটর ব্যবহার করে => যা "যায়" হিসাবে পঠিত।


7
আহা। সম্ভবত আরও আকর্ষণীয় এটি VS2010 সংস্করণের জন্য সত্য ছিল , তবে দিকনির্দেশনাটি VS2012 সংস্করণ থেকে সরানো হয়েছে ।
ব্লেয়ার কনরাড

@ ব্লেয়ারকনরড - আপনি আপনার মন্তব্যটি লেখার সময় সত্য হতে পারে তবে এটি এখনকার সমস্ত ভিএস ভার্সনের জন্য রয়েছে।
cp.engr

উপরের উত্তরের সাথে লিঙ্কিত এমএসডিএন ডকুমেন্টেশনে আমি আর "যায়" শব্দটি দেখতে পাচ্ছি না। আমার মনে আছে ২০১০ সালের দিকে একজন পরামর্শদাতা আমাকে বলেছিলেন যে ল্যাম্বডা ফাংশনটি "যেতে" হিসাবে পড়া উচিত এবং আমি সর্বদা এটি পড়েছি। এই প্রশ্নে হোঁচট খাচ্ছি তবে এটিকে "এই জাতীয়" হিসাবে পড়া আমার কাছে আরও অর্থবোধ করে।
matt.fc

18

টেলিফোনে ওঠার কোড

এরিক লিপার্ট থেকে:

আমি ব্যক্তিগতভাবে সি => সি + 1 কে "দেখুন প্লাস ওয়ান দেখতে যান" হিসাবে বলব। কিছু ভিন্নতা যা আমি শুনেছি:

একটি প্রক্ষেপণের জন্য, (গ্রাহক সি) => সি.নাম: "গ্রাহক দেখায় বিন্দু নাম দেখুন"

ভবিষ্যদ্বাণীটির জন্য, (গ্রাহক সি) => সি.আজ> 21: "গ্রাহকরা দেখতে পান যে বিন্দু বয়স একুশ বছরের বেশি হয়"


লিনকিউ টিমগুলিতে কাজ করার সময় আমি সবচেয়ে বেশি শুনেছি "উক্তিটি" বাক্যটি ছিল।
দামিয়েনজি

15

আমি এটিকে সর্বদা "ওয়াং অপারেটর" বলেছি :-)

"পি এর ওয়াং বয়স 16 এর চেয়ে বড়"


10
এটাই নাম্বার!
কমিকেল

4
আপনি আমাকে বলবেন গ্রহের আর কোথাও কেউ এই "ওয়াং" বলে। আমার একটি টিম সদস্য ছিল আমাকে বলুন এটি একটি "ওয়াং" এবং তেহ ইন্টারনেটজে একমাত্র জায়গা এটি যে আমাদের যে কেউ জানতে পারে এটি এই উত্তরে রয়েছে।
ক্রিস্টোফার

1
@ ওয়ারটিক্লার আমি ওয়েস্টার্ন অস্ট্রেলিয়া থেকে এসেছি - সর্বদা এটি ওয়াং অপারেটর বলে ডেকেছি :-)
আইডোস

7

আমি লোকদের বলতে দেখেছি, "তীর"।


6
আমি আশা করি এটি একটি রসিকতা।
জ্যাকব কার্পেন্টার

এটি নয় - আমি একই দেখেছি।
এরিক ফোর্বস

1
আমি মনে করি "তীর" বলে এমন লোকেরা এর অর্থ: ->
ডোর হাই আর্চ

6
আমি কখনই দেখিনি। শুনেছি, হতে পারে, তবে দেখা হয় নি।
ctacke

লম্বদা ক্যালকুলাস থেকে তীর চিহ্নটি উপস্থাপন করার অর্থ এটি আমার কাছে তীর যুক্তিযুক্ত বলে মনে হয়। আমি শুনেছি একাডেমিক প্রকারগুলি এটিকে তীর বা ডান তীর বলে, আমি -> অপারেটরের সাথে লেটেক্স স্লাইডগুলিতে হাস্কেল কোডটি তীর প্রতীক হিসাবে পরিবর্তিত দেখেছি।
রবার্ট

7

আমি "যাও" ব্যবহার করি কারণ একটি লিনকিউ বই আমাকে বলেছিল :)


5

কিভাবে "মানচিত্র থেকে"? এটি উভয়ই সংক্ষিপ্ত এবং যুক্তিযুক্তভাবে আরও প্রযুক্তিগতভাবে সঠিক (উদাহরণস্বরূপ "যেতে" বা "হয়ে যায়" এর সাথে রাষ্ট্র পরিবর্তনের কোনও পরামর্শ নেই, "এর সাথে" যেমন "বা" যার জন্য "এর বৈশিষ্ট্যযুক্ত ফাংশনের সাথে কোনও সংকলন নেই)" অন্যান্য বিকল্প। যদিও এমএসডিএন পৃষ্ঠাটিতে ইতিমধ্যে কোনও মান আছে যা বোঝা যাচ্ছে, সম্ভবত আপনার সাথে এটি করা উচিত (কমপক্ষে সি # কোডের জন্য)।


3

"মানচিত্র থেকে" আমার পছন্দসই উচ্চারণ। গাণিতিকভাবে বলতে গেলে, একটি ফাংশন তার রিটার্নের মূল্যের সাথে তার যুক্তিগুলিকে "মানচিত্র" তৈরি করে (কেউ ফাংশনটিকে "ম্যাপিং "ও বলতে পারে), সুতরাং প্রোগ্রামিংয়ে এই পরিভাষাটি বিশেষত ফাংশনাল প্রোগ্রামিং হিসাবে ব্যবহার করা আমার কাছে বোধগম্য হয় (বিশেষত ল্যাম্বডা ক্যালকুলাস) গণিত খুব কাছাকাছি। এটি "হয়ে", "যায়" ইত্যাদির চেয়েও বেশি নিরপেক্ষ, কারণ এটি প্রসঙ্গমুক্ত হিসাবে উল্লেখ করা হয়েছে, রাষ্ট্রের পরিবর্তনের প্রস্তাব দেয় না।


2

আমি এটি সম্পর্কে খুব ভেবে দেখিনি, তবে আমি কেবল সংক্ষেপে "টু" বলি। এটা তোলে সংক্ষিপ্ত এবং সংক্ষিপ্ত, এবং যে বোঝা পরিবর্তনশীল পাস করা হয়েছে থেকে অভিব্যক্তি। আমি মনে করি এটি সংখ্যা 2 ("দুই") এর সাথে বিভ্রান্ত হতে পারে তবে আমি কথা বলার সময় "আরও" এর মতো "টা" এর মতো উচ্চারণ করি। কেউ (যিনি ল্যাম্বডাস জানেন, কমপক্ষে) আমাকে কখনও বলেনি তারা এটিকে অস্পষ্ট বলে মনে করেছে ...

// "Func f equals x to x times two"
Func f = x=> x * 2;

// "Func test equals c to c dot City equals London"
Func test = c => c.City == "London"

2

আমার সংক্ষিপ্ত উত্তর: "সি 'ল্যাম্বডা-অফ' ই '। যদিও আমি "'ল্যাম্বদা' সি 'ফাংশন' ই 'এ আঁকড়ে রয়েছি, তবে আমি মনে করি ল্যাম্বড-অফটি হল একিউম্যানিকাল আপস। বিশ্লেষণ নিম্নলিখিত।

উদ্ভট উত্তরগুলির জন্য যদি এটি দুর্দান্ত প্রশ্ন। বেশিরভাগ অনুবাদগুলির ল্যাম্বডা এক্সপ্রেশন ব্যতীত অন্য অর্থ রয়েছে যা বহিরাগত ব্যাখ্যার দিকে পরিচালিত করে। একজন পুরানো ল্যাম্বডা-এক্সপ্রেশন হ্যাকার হিসাবে, আমি কেবলমাত্র নেট নেটেজেশন উপেক্ষা করে এটিকে আমার মাথায় ল্যাম্বডা হিসাবে আবার লিখি যখন ইচ্ছে করে যে তারা এই জন্য আরও কিছু করেছে।


ফোনে কোড বর্ণনার জন্য, আপনি চান যে কেউ ক্রমানুসারে কোডটি লিখতে সক্ষম হবে। অবশ্যই এটি একটি সমস্যা, তবে ল্যাম্বডা-অ্যারো বা কোনও কিছু সম্ভবত আপনি পেতে পারেন সেরা, বা ল্যাম্বড-ইন হতে পারে তবে ল্যাম্বড-অফটি সবচেয়ে সঠিক।

সমস্যাটি হ'ল ইনফিক্স ব্যবহার এবং কীভাবে পুরো জিনিসটির নামকরণ করবেন এবং বাম এবং ডান অংশগুলির ভূমিকা এমন কোনও কিছু যা ইনফিক্সের জায়গায় কথা বলার পরে কাজ করে।

এটি একটি অতিরিক্ত বাধা সমস্যা হতে পারে!


আমি "এ জাতীয়" ব্যবহার করব না কারণ এর থেকে বোঝা যাচ্ছে যে ডান হাতটি এমন একটি ভবিষ্যদ্বাণী যে বাম-হাতটি সন্তুষ্ট করা উচিত। ডান হাতের কথা বলা থেকে এটির চেয়ে আলাদা, যেখান থেকে বাম-হাতটি কার্যকরী প্যারামিটার হিসাবে বিমূর্ত হয়ে গেছে। ("সমস্ত ল্যাম্বডা এক্সপ্রেশন" সম্পর্কে এমএসডিএন বিবৃতি কেবল আপত্তিজনক পাশাপাশি ভুলও নয় is)

"যেতে" সম্পর্কে কিছু পদক্ষেপ যদিও এটি আমরা পেতে পারি তত কাছাকাছি হতে পারে। "যাও" একটি রূপান্তর বোঝায়, তবে একেবারে কিছু পরিবর্তনশীল সি নেই যা সিতে প্রকাশিত হয়। কোনও ফাংশনের বিমূর্তিটি কিছুটা অধরা। আমি এটিতে অভ্যস্ত হতে পারি, তবে আমি এখনও এমন কিছুর জন্য আগ্রহী যা ভেরিয়েবলের বিমূর্তকরণকে জোর দেয়।

যেহেতু এখনও অবধি ব্যবহৃত মামলায় বাম দিকটি সর্বদা একটি সাধারণ শনাক্তকারী হয় [তবে এটিগুলির জন্য পরবর্তীকালে বিভ্রান্ত হতে পারে তার জন্য অপেক্ষা করুন], "সি => এক্সপ্রেশন" এর জন্য আমি "সি 'ল্যাম্বডা-ফাংশন' এক্সপ্রেশন পড়ব বলে মনে করি "" বা "গ 'আরগ' 'ফাংশন' এক্সপ্রেশন"। শেষ ক্ষেত্রে, আমি তখন "বি 'আরগ' সি 'আরগ' 'ফাংশন' এক্সপ্রেশন" এর মতো জিনিস বলতে পারি।

এটি আরও পরিষ্কার করে দেওয়া আরও ভাল হতে পারে যে ল্যাম্বডা-এক্সপ্রেশনটি চালু হচ্ছে এবং "'আরগ' বি 'আরগ' সি 'ফাংশন' এক্সপ্রেশন" এর মতো কিছু বলছে।

এই সমস্ত কীভাবে অন্যান্য ভাষায় অনুবাদ করা যায় তা শিক্ষার্থীর জন্য অনুশীলন; [; <)।

আমি এখনও "(বি, সি) => এক্সপ্রেশন" এবং অন্যান্য রূপগুলি সম্পর্কে উদ্বিগ্ন যা সেগুলি ইতিমধ্যে না থাকলে অস্তিত্বে আসতে পারে। সম্ভবত "'আরগস' বি, সি 'ফাংশন' এক্সপ্রেশন"।


এই সমস্ত মিউজিকের পরে, আমি লক্ষ্য করেছি যে আমি "সি => ই" "" ল্যাম্বদা 'সি' ফাংশন 'ই' হিসাবে অনুবাদ করতে এসেছি এবং লক্ষ করছি যে সঠিক ফর্মের ম্যাপিংটি প্রসঙ্গে বুঝতে হবে: (c (e) ), গ => ই, চ যেখানে f (c) = e ইত্যাদি,

আমি প্রত্যাশা করি যে "যেতে যাও" ব্যাখ্যাটি কেবল প্রাধান্য পাবে কারণ এখানেই প্রভাবশালী সংখ্যাগরিষ্ঠরা প্রথমবারের মতো ল্যাম্বডা অভিব্যক্তিটি দেখতে পাবে। এটা সুন্দর. একটি ভাল সমঝোতা হতে পারে "গ ' ল্যাম্বা-অফ ' ই '


1
'' আমি "এ জাতীয়" ব্যবহার করব না কারণ এর থেকে বোঝা যাচ্ছে যে ডান হাতটি হ'ল শিকারী '' - যখন এটি শিকারী হিসাবে ব্যবহৃত হয়, তবে আমি আপনাকে ভুল বোঝাবুঝি না করলে এটি একটি বৈধ অনুবাদ।
এরিক ফোর্বস

2

আপনি যদি কোনও ল্যাম্বডা এক্সপ্রেশনটিকে বেনামি পদ্ধতি হিসাবে মনে করেন তবে এটি "যায়" শালীন জ্ঞানকে যথেষ্ট করে তোলে।

(n => n == String.Empty)

n "এক্সপ্রেশন" এ যায় n == স্ট্রিং.এম্পটি।

এটি বেনামে পদ্ধতিতে চলে যায়, সুতরাং আপনাকে কোডটিতে পদ্ধতিতে যেতে হবে না!

তার জন্য দুঃখিত।

সত্যি বলতে কি, আমি আমার মাথায় "যেতে" ব্যবহার করতে পছন্দ করি না, তবে আমি অন্যান্য লোককে এটিকে অদ্ভুত বলে মনে হতে দেখেছি এবং আমি ভেবেছিলাম যে আমি এটি পরিষ্কার করব।


2

পূর্ববর্তী স্কোপ অর্জন ছাড়াও (সমস্ত ভেরিয়েবল এবং ধ্রুবকগুলি যে বিন্দুতে একটি লাম্বডা এক্সপ্রেশন ঘটে সেখানে কোডের একটি সাধারণ লাইনের সুযোগ রয়েছে) একটি লাম্বডা এক্সপ্রেশনটি মূলত একটি ইনলাইন ফাংশনের জন্য সিনট্যাকটিক চিনি।

প্রোডাকশন অপারেটরের বামে মানগুলির তালিকা ("=>") এই ফাংশনে কল করার জন্য ব্যবহৃত স্ট্যাক ফ্রেমের কাঠামো এবং বিষয়বস্তুকে অবদান রাখে। আপনি বলতে পারেন যে মানগুলির তালিকা পরামিতি ঘোষণাগুলি এবং পাস হওয়া আর্গুমেন্ট উভয়কেই অবদান রাখে; প্রচলিত কোডগুলিতে এগুলি ফাংশনে কল করার জন্য ব্যবহৃত স্ট্যাক ফ্রেমের কাঠামো এবং বিষয়বস্তু নির্ধারণ করে।

ফলস্বরূপ, মানগুলি এক্সপ্রেশন কোড "যায়"। আপনি কি বরং বলবেন "স্ট্যাক ফ্রেমটির জন্য" সংজ্ঞা দেয় "বা" যায় "? :)

ফিল্টার শর্ত হিসাবে ব্যবহৃত বুলিয়ান এক্সপ্রেশনগুলির সংকীর্ণ সংজ্ঞায়িত অ্যাপ্লিকেশনটিতে (ল্যাম্বডা এক্সপ্রেশনগুলির একটি প্রভাবশালী ব্যবহার যা এই প্রশ্নের অন্যান্য উত্তর দ্বারা ব্যাপকভাবে বিবেচিত হয়) কোডের অভিপ্রায়ের পক্ষে পদ্ধতিটি এড়ানো খুব যুক্তিসঙ্গত এবং এটি " যার জন্য "ঠিক তেমনি সংহত হওয়া এবং কোডটির অর্থ সম্পর্কে আরও বলা।

তবে লাম্বদা এক্সপ্রেশনগুলি লিনকের একমাত্র প্রদেশ নয় এবং এই প্রসঙ্গে বাইরে আরও সাধারণ ফর্মটি "যেতে" ব্যবহার করা উচিত।


তবে কেন "যায়"?

কারণ "নীচের কোডটির স্ট্যাক ফ্রেমটি জনপ্রিয় করে তোলে" এটি বলা চালিয়ে যাওয়া অনেক দীর্ঘ। আমি মনে করি আপনি বলতে পারেন "হয়েছে / পাস হয়েছে"

স্পষ্টরূপে পাস হওয়া প্যারামিটার এবং ক্যাপচারেড ভেরিয়েবলগুলির মধ্যে একটি গুরুত্বপূর্ণ পার্থক্য (যদি আমি সঠিকভাবে মনে করি - আমি ভুল হলে আমাকে সংশোধন করি) এটি পূর্বেরটি রেফারেন্স দ্বারা এবং পরবর্তীটির মান দ্বারা পাস হয়।


1
আপনার উপসংহারটি আপনার আলোচনা থেকে কীভাবে অনুসরণ করে আমি তা দেখতে পাচ্ছি না। অন্যদিকে, আমি মনে করি যে ক্লোজারগুলি কীভাবে প্রয়োগ করা যেতে পারে (বা নাও হতে পারে) তার পরিপ্রেক্ষিতে জিজ্ঞাসিত প্রশ্নটি আঁকড়ে ধরার পক্ষে ভাল উপায় নয়।
অরকিমিড

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

1

সমস্যার একটি অংশ হ'ল এটি কীভাবে এটি স্ট্রাকচারযুক্ত তার উপর নির্ভর করে আপনি জোরে জোরে এটি পড়তে পারেন। এটি লজ্জার বিষয় যে এটি রুবি'র মতো সুন্দর বা সংহত নয়।


কীভাবে বলবেন? পাইপ হিসাবে একই?
dtc

এ সম্পর্কে কোনও গাইড খুঁজে পাওয়া শক্ত, তবে _ কেন "প্রত্যেকটি গ্রহণ করুন", অর্থাৎ পিপল.এচ {| ব্যক্তি | ব্যবহার করুন person.name p "মানুষ প্রতিটি ব্যক্তির সাথে নাম এবং মুদ্রণের নাম নেয়" হয়ে যায়
অ্যাডাম লাসেক

1

রুবিতে, এই একই সিবমলটিকে "হ্যাশরকেট" বলা হয় এবং আমি শুনেছি সি # প্রোগ্রামাররাও এই শব্দটি ব্যবহার করেছেন (যদিও এটি করা ভুল হলেও)।


0

আমার দুই সেন্ট:

s => s.Age > 12 && s.Age < 20

"পরামিতিগুলির সাথে লাম্বডা এক্সপ্রেশনটি হ'ল { return s.Age > 12 && s.Age < 20; }"

আমি এটি পছন্দ করি কারণ এটি আমাকে লামড্বা অভিব্যক্তিটি কোথা থেকে এসেছে তা মনে করিয়ে দেয়

delegate(Student s) { return s.Age > 12 && s.Age < 20; };

=> হ'ল একটি শর্টকাট তাই আপনাকে প্রতিনিধি কীওয়ার্ডটি ব্যবহার করতে হবে না এবং টাইপ তথ্যটি সংকলক দ্বারা অনুমিত করা যায় বলে অন্তর্ভুক্ত করতে হবে না।


0

=> এর জন্য আমার শব্দটি ফলাফল হিসাবে প্রদর্শিত উদাহরণগুলিতে প্রয়োগ হয়েছে

'result = s => s.Age > 12 && s.Age < 20'

s যেখানে বয়স 12 এর চেয়ে বেশি এবং s.Age 20 এর চেয়ে কম

'result = x => x * 2'

x যেখানে x 2 দিয়ে গুণিত হয়

'result = c => c.City == "London"'

c যেখানে c.city "লন্ডন" এর সমতুল্য

'result = n => n == String.Empty'

n যেখানে n একটি খালি স্ট্রিং

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