কম্পিউটার টিউটোরিয়াল

C#-এ 'as' অপারেটর কীভাবে ব্যবহার করবেন?

as অপারেটর কম্প্যাটিবল টাইপের মধ্যে কনভার্সন করে। এটি একটি কাস্ট অপারেশনের মতো কিন্তু শুধু রেফারেন্স কনভার্সন, নালেবল কনভার্সন এবং বক্সিং কনভার্সন করে। as অপারেটর ইউজার-ডিফাইনড কনভার্সন slike অন্যান্য কনভার্সন করতে পারে না, সেগুলোর জন্য কাস্ট এক্সপ্রেশন ব্যবহার করতে হয়।

উদাহরণ: 'as' কনভার্সনের জন্য

string s = obj[i] as string;

সম্পূর্ণ কোড

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 EXISTS অপারেটর: ব্যবহার পদ্ধতি

  3. Android SQLite-এ INTERSECT অপারেটর কীভাবে ব্যবহার করবেন?

  4. রুবির টার্নারি অপারেটর মাস্টার করুন: কম্প্যাক্ট কন্ডিশনাল লজিকের কুইক গাইড