আমরা এই পর্বে কিছু নরমাল অপারেটর নিয়ে কথা বলবো ।
Assignment Operator =
Arithmetic Operator * , / , - , + , %
Comparison Operator == , != , > , < , >= , <=
Conditional Operator || , &&
Ternary Operator ?:
আমরা , এই পর্বে -- Ternary Operator নিয়ে হালকা কিছু কথা বলবো , কারণ ধরেই নিলাম যে -- বাকিগুলো নিয়ে মোটামুটি একটা ধারণা আছে , সবার ।। নীচে একটা কোড লিখি , সেটা খেয়াল করো --
using System;
class Program
{
static void Main()
{
int a = 10;
bool joy;
if(a==12)
{
joy = false;
Console.WriteLine("Number==12 is {0} ",joy);
}
else
{
joy = true;
Console.WriteLine("Number!=12 is {0} ", joy);
}
Console.ReadKey();
}
}
প্রথমে , একটা ভ্যারিয়েবলে একটা ইন্টিজার টাইপ সংখ্যা অ্যাসাইন করেছি , তারপর -- বুলিয়ান ডেটাটাইপ ভ্যারিয়েবল ডিক্লেয়ার করেছি , তারপরের কাজটুকু তো - ইফ এলস স্টেইট্মেন্ট এর কাজ্ , কোড'টি রান করিয়ে ক্লিয়ার হয়ে নাও - কিভাবে কাজ করছে ।। এখন , আমরা এত্ত লাইন কোড না লিখেও , টারনারি অপারেটর দিয়ে অনায়াসে এক লাইনে কাজটি করে ফেলতে পারি ।।চলো দেখে নেই ---------------
using System;
class Program
{
static void Main()
{
int a = 10;
bool joy =(a==12)?true:false;
Console.WriteLine(joy);
Console.ReadKey();
}
}
এখানে , bool joy =(a==12)?true:false; তে - প্রথমে a==12 কন্ডিশন সত্যি কি না ?? সেটা চেক হবে , যদি এই কন্ডিশন সত্যি হয় -- তাহলে , joy এর সাথে true অ্যাসাইন হবে । । আর না হলে , false অ্যাসাইন হবে ।। আশা করি , বিষয়টা খুবই ক্লিয়ার হয়ে গেছে , নিজে নিজে আরো টুকটাক কোড লিখে রান করালে বিষয়টি আরো ক্লিয়ার হবে । আজ এইটুকুই ------আগামী পর্বে অন্য বিষয় নিয়ে আলোচনা করবো ।
Assignment Operator =
Arithmetic Operator * , / , - , + , %
Comparison Operator == , != , > , < , >= , <=
Conditional Operator || , &&
Ternary Operator ?:
আমরা , এই পর্বে -- Ternary Operator নিয়ে হালকা কিছু কথা বলবো , কারণ ধরেই নিলাম যে -- বাকিগুলো নিয়ে মোটামুটি একটা ধারণা আছে , সবার ।। নীচে একটা কোড লিখি , সেটা খেয়াল করো --
using System;
class Program
{
static void Main()
{
int a = 10;
bool joy;
if(a==12)
{
joy = false;
Console.WriteLine("Number==12 is {0} ",joy);
}
else
{
joy = true;
Console.WriteLine("Number!=12 is {0} ", joy);
}
Console.ReadKey();
}
}
প্রথমে , একটা ভ্যারিয়েবলে একটা ইন্টিজার টাইপ সংখ্যা অ্যাসাইন করেছি , তারপর -- বুলিয়ান ডেটাটাইপ ভ্যারিয়েবল ডিক্লেয়ার করেছি , তারপরের কাজটুকু তো - ইফ এলস স্টেইট্মেন্ট এর কাজ্ , কোড'টি রান করিয়ে ক্লিয়ার হয়ে নাও - কিভাবে কাজ করছে ।। এখন , আমরা এত্ত লাইন কোড না লিখেও , টারনারি অপারেটর দিয়ে অনায়াসে এক লাইনে কাজটি করে ফেলতে পারি ।।চলো দেখে নেই ---------------
using System;
class Program
{
static void Main()
{
int a = 10;
bool joy =(a==12)?true:false;
Console.WriteLine(joy);
Console.ReadKey();
}
}
এখানে , bool joy =(a==12)?true:false; তে - প্রথমে a==12 কন্ডিশন সত্যি কি না ?? সেটা চেক হবে , যদি এই কন্ডিশন সত্যি হয় -- তাহলে , joy এর সাথে true অ্যাসাইন হবে । । আর না হলে , false অ্যাসাইন হবে ।। আশা করি , বিষয়টা খুবই ক্লিয়ার হয়ে গেছে , নিজে নিজে আরো টুকটাক কোড লিখে রান করালে বিষয়টি আরো ক্লিয়ার হবে । আজ এইটুকুই ------আগামী পর্বে অন্য বিষয় নিয়ে আলোচনা করবো ।
No comments:
Post a Comment