কম্পিউটার

C# এ ডিবাগ বনাম রিলিজের জন্য যদি/তখন নির্দেশাবলী কী?


ভিজ্যুয়াল স্টুডিওতে ডিবাগ মোড এবং রিলিজ মোড আপনার .নেট প্রজেক্ট তৈরির জন্য আলাদা কনফিগারেশন।

ধাপে ধাপে ডিবাগ করার জন্য ডিবাগ মোড নির্বাচন করুন তাদের .Net প্রকল্প এবং অ্যাসেম্বলি ফাইলের (.dll বা .exe) চূড়ান্ত বিল্ডের জন্য রিলিজ মোড নির্বাচন করুন।

বিল্ড কনফিগারেশন পরিবর্তন করতে

বিল্ড মেনু থেকে, কনফিগারেশন ম্যানেজার নির্বাচন করুন, তারপর ডিবাগ বা রিলিজ নির্বাচন করুন। অথবা টুলবারে, সমাধান কনফিগারেশন তালিকা থেকে ডিবাগ বা রিলিজ নির্বাচন করুন।

#if ডিবাগের ভিতরে যে কোডটি লেখা আছে তা কেবল তখনই কার্যকর করা হবে যখন কোডটি ডিবাগ মোডের মধ্যে চলছে৷

যদি কোডটি রিলিজ মোডে চলছে, তাহলে #if ডিবাগটি মিথ্যা হবে এবং এটি এর ভিতরে উপস্থিত কোডটি কার্যকর করবে না৷

উদাহরণ

class Program{
   static void Main(string[] args){
      #if DEBUG
         Console.WriteLine("Mode=Debug");
      #else
         Console.WriteLine("Mode=Release");
      #endif
         Console.ReadLine();
   }
}

আউটপুট

if in Debug Mode
Mode=Debug
if in Release Mode
Mode=Release

  1. C# শেখার পূর্বশর্ত কি?

  2. Android এর জন্য নিরাপদ মোড কি

  3. কি:Mrtstub

  4. উইন্ডোজ 10 এ টেস্ট মোড কি?