2010-05-25 4 views

Répondre

13

Le obsolete attribute provoque un avertissement du compilateur lorsque vous essayez d'utiliser la classe/méthode qui est marquée avec. Par exemple ce qui suit provoque un avertissement:

[Obsolete("some obsolete message")] 
class Foo { } 

class Program 
{ 
    static void Main(string[] args) 
    { 
     Foo foo = new Foo(); 
    } 
} 

alors que cela ne:

[Obsolete("some obsolete message")] 
class Foo { } 

class Program 
{ 
    static void Main(string[] args) 
    { } 
} 
Questions connexes