*   >> Lecture Éducation Articles >> science >> la programmation

Application console sur la réflexion en C # 1.1 et 2.0 ( Dot Net )

//Refjlection en C # using System;

using System.Reflection ;

namespace réflexion

{

réflexion en classe

{

public static void Main ()

{

type T = typeof ( REFLEC ) ;

type T1 = typeof ( s ) ;

< p> MemberInfo [ ] b = t.GetMembers ( ) ;

< p> MemberInfo [ ] c = t1.GetMembers ( ) ;

foreach ( MemberInfo A dans B )

{

Console.WriteLine ( a.ReflectedType + "" + a.DeclaringType + "" + a.Name + "=" + un .

MemberType ) ;

}

foreach ( MemberInfo un en c)

{

Console.WriteLine ( a.ReflectedType + "" + a.DeclaringType + "" + a.Name + "=" + a.MemberType ) ;

}

Console.ReadLine ( ) ;

}

} < br >

classe

REFLEC

{

public void del ( ) {}

Bienvenue public void ( ) {}

}

< p> classe sec :

REFLEC

{

int publique a = 5 ;

sec publique ( int a) {}

COSEC public void ( ) {}

}

}


Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.