as operator in class hearchy : As : Operator C# Examples


C# Examples » Operator » As »

 

as operator in class hearchy









    
using  System;  
  
class  A  {}  
class  B  :  A  {}  
  
class  MainClass  {  
    public  static  void  Main()  {  
        A  a  =  new  A();  
        B  b  =  new  B();  
  
        b  =  a  as  B;  //  cast,  if  possible  
  
        if(b==null)    
            Console.WriteLine("Cast  b  =  (B)  a  is  NOT  allowed.");  
        else  
            Console.WriteLine("Cast  b  =  (B)  a  is  allowed");  
    }  
}
    
   
  
   



Output

Cast b = (B) a is NOT allowed.


HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Operator
» As