কোনটি আরও রক্ষণাবেক্ষণ হিসাবে বিবেচিত হবে?
if (a == b) c = true; else c = false;
অথবা
c = (a == b);
আমি কোড কমপ্লিট সন্ধান করার চেষ্টা করেছি, কিন্তু কোনও উত্তর খুঁজে পাচ্ছি না।
আমি মনে করি যে প্রথমটি আরও বেশি পঠনযোগ্য (আপনি আক্ষরিকভাবে এটি উচ্চস্বরে পড়তে পারেন), যা আমি মনে করি এটি আরও রক্ষণাবেক্ষণযোগ্য করে তোলে। দ্বিতীয়টি অবশ্যই আরও বোধ করে এবং কোড হ্রাস করে, তবে আমি নিশ্চিত নই যে এটি সি # বিকাশকারীদের পক্ষে যথাযথ রক্ষণাবেক্ষণযোগ্য (আমি এই আইডিয়মটি আরও উদাহরণস্বরূপ পাইথনটি দেখতে আশা করব)।
c = a==b ? true : false;
else c = falseআপনার প্রথমটির জন্য একটি প্রয়োজন বা||=দ্বিতীয়টিতে অ্যাসাইনমেন্ট তৈরি করা উচিত ।