কম্পিউটার

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


"যেমন" অপারেটর সামঞ্জস্যপূর্ণ প্রকারের মধ্যে রূপান্তর সম্পাদন করে৷ এটি একটি কাস্ট অপারেশনের মতো এবং এটি শুধুমাত্র রেফারেন্স রূপান্তর, বাতিলযোগ্য রূপান্তর এবং বক্সিং রূপান্তরগুলি সম্পাদন করে। অপারেটর হিসাবে অন্য রূপান্তরগুলি সম্পাদন করতে পারে না, যেমন ব্যবহারকারী-সংজ্ঞায়িত রূপান্তর, যা পরিবর্তে কাস্ট এক্সপ্রেশন ব্যবহার করে সম্পাদন করা উচিত৷

C# এ অপারেশন হিসাবে ব্যবহার দেখানোর একটি উদাহরণ নিচে দেওয়া হল। এখানে রূপান্তরের জন্য 'as' ব্যবহার করা হয়েছে:

string s = obj[i] as string;

C# −

-এ 'as' অপারেটরের সাথে কাজ করতে নিম্নলিখিত কোডটি চালানোর চেষ্টা করুন

উদাহরণ

using System;

public class Demo {
   public static void Main() {
      object[] obj = new object[2];
      obj[0] = "jack";
      obj[1] = 32;

      for (int i = 0; i < obj.Length; ++i) {
         string s = obj[i] as string;
         Console.Write("{0}: ", i);
         if (s != null)
         Console.WriteLine("'" + s + "'");
         else
         Console.WriteLine("This is not a string!");
      }
      Console.ReadKey();
   }
}

আউটপুট

0: 'jack'
1: This is not a string!

  1. কিভাবে JavaScript +=অপারেটর ব্যবহার করবেন

  2. SQL বিদ্যমান:কিভাবে এই SQL অপারেটর ব্যবহার করবেন

  3. অ্যান্ড্রয়েড স্কিলাইটে ইন্টারসেক্ট অপারেটর কীভাবে ব্যবহার করবেন?

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