Les entiers non signés ne sont pas conformes à CLS car ils ne sont pas interopérables entre certains langages.
Pourquoi les entiers non signés ne sont-ils pas conformes à CLS ?
Je commence à penser que la spécification de type est juste pour les performances et non pour l'exactitude.
Les entiers non signés ne sont pas conformes à CLS car ils ne sont pas interopérables entre certains langages.
Les entiers non signés ne vous rapportent pas grand-chose dans la vraie vie, mais avoir plus d'un type d'int vous fait mal, donc beaucoup de langues n'ont que des entiers signés.
La conformité CLS vise à permettre l'utilisation d'une classe à partir de nombreuses langues…
N'oubliez pas que personne ne vous oblige à être conforme CLS.
Vous pouvez toujours utiliser des entiers non signés au sein d'une méthode, ou en tant que paramètres d'une méthode privée, car seule l'API publique est restreinte par la conformité CLS.