কম্পিউটার

কিভাবে C# এ 'is' অপারেটর ব্যবহার করবেন?


C#-এ "is" অপারেটর চেক করে যে কোনো অবজেক্টের রান-টাইম টাইপ প্রদত্ত টাইপের সাথে সামঞ্জস্যপূর্ণ কিনা।

নিচের সিনট্যাক্স −

expr is type

এখানে, expr এক্সপ্রেশন এবং টাইপ হল প্রকারের নাম

C# −

-এ is operator-এর ব্যবহার দেখানোর উদাহরণ নিচে দেওয়া হল

উদাহরণ

using System;
class One { }
class Two { }

public class Demo {
   public static void Test(object obj) {
      One x;
      Two y;
      if (obj is One) {
         Console.WriteLine("Class One");
         x = (One)obj;
      } else if (obj is Two) {
         Console.WriteLine("Class Two");
         y = (Two)obj;
      } else {
         Console.WriteLine("None of the classes!");
      }
   }

   public static void Main() {
      One o1 = new One();
      Two t1 = new Two();
      Test(o1);
      Test(t1);
      Test("str");
      Console.ReadKey();
   }
}

আউটপুট

Class One
Class Two
None of the classes!

  1. কিভাবে C# এ 'এজ' অপারেটর ব্যবহার করবেন?

  2. কিভাবে একটি Mac এ VR ব্যবহার করবেন

  3. কীভাবে আইফোন অঙ্গভঙ্গি ব্যবহার করবেন

  4. রুবি টারনারি অপারেটর কীভাবে ব্যবহার করবেন (?:)