Possible en double:
Determine if a type is staticComment savoir si un Type est une classe statique?
en double deDetermine if a type is static
Y at-il une propriété/attribut je peux vérifier pour voir si un System.Type
est une classe statique?
Je peux le faire indirectement, en testant que le Type
a des méthodes statiques, et pas des méthodes d'instance au-delà de celles héritées de System.Object
, mais il ne veut pas se sentir propre (je suis un soupçon faufilant je manque quelque chose et ce n'est pas une définition assez rigoureuse de static class
).
Y at-il quelque chose qui me manque sur le type qui va me dire catégoriquement c'est une classe statique?
Ou est static class
C# sucre de syntaxe et il n'y a aucun moyen de l'exprimer en IL?
Merci
BW
Déterminer si un type est statique: http://stackoverflow.com/questions/1175888/determine-if-a-type-is-static –
Il est principalement C# syntaxe. De quoi avez-vous besoin pour le détecter? – Gabe
@CD: Comment diable ai-je raté cela, j'ai beaucoup cherché avant de poster la question. Maître, votre search-fu est plus grand que le mien :) –