প্রোগ্রাম নিয়ন্ত্রণের প্রবাহ 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 );