প্রোগ্রাম নিয়ন্ত্রণের প্রবাহ C# এ কন্ট্রোল স্টেটমেন্ট দ্বারা নির্দিষ্ট করা হয়। এতে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে -
৷যদি বিবৃতি
একটি if স্টেটমেন্টে একটি বুলিয়ান এক্সপ্রেশন থাকে যার পরে এক বা একাধিক স্টেটমেন্ট থাকে।
নিচের সিনট্যাক্স −
if(boolean_expression) {
/* statement(s) will execute if the boolean expression is true */
} if-else স্টেটমেন্ট
একটি যদি বিবৃতিটি একটি ঐচ্ছিক অন্য বিবৃতি দ্বারা অনুসরণ করা যেতে পারে, যা বুলিয়ান এক্সপ্রেশন মিথ্যা হলে কার্যকর হয়৷
নিচের সিনট্যাক্স −
if(boolean_expression) {
/* statement(s) will execute if the boolean expression is true */
} else {
/* statement(s) will execute if the boolean expression is false */
} লুপের জন্য
এটি একাধিকবার বিবৃতিগুলির একটি ক্রম নির্বাহ করে এবং কোডটিকে সংক্ষিপ্ত করে যা লুপ ভেরিয়েবল পরিচালনা করে৷
নিচের সিনট্যাক্স −
for ( init; condition; increment ) {
statement(s);
} লুপ করার সময়
এটি একটি বিবৃতি বা বিবৃতির একটি গ্রুপ পুনরাবৃত্তি করে যখন একটি প্রদত্ত শর্ত সত্য হয়। এটি লুপ বডি কার্যকর করার আগে শর্ত পরীক্ষা করে।
নিচের সিনট্যাক্স −
while(condition) {
statement(s);
} করুন... লুপ করার সময়
এটি একটি সময় বিবৃতির অনুরূপ, এটি লুপ বডির শেষে অবস্থা পরীক্ষা করে।
নিচের সিনট্যাক্স −
do {
statement(s);
} while( condition );