1375Fermer1377
GoldenCrystalLe 17/05/2010 à 21:47
Brunni (./1374) :
CLS c'est la Common Language Specification de MS c'est juste? Si même eux ne sont pas foutus de respecter leurs standards avec C# je ne crois pas qu'on puisse en tenir compte le moins du monde tongue
Ça décrit juste un système permettant l'inter-opérabilité entre différents langages. CLS != CLR. smile
Y'a des langages comme VB (et pas mal d'autres notamment Java, il me semble) qui n'autorisent pas les entiers non signés => CLS non plus. Certains langages sont insensible à la casse (VB encore tongue) => CLS suit cette règle. De même les pointeurs ne sont pas conformes CLS. (Tout cela étant malgré tout supporté par le CLR et utilisé en C#. Le C# peut générer du code conforme CLS, mais il peut aussi facilement en générer qui ne l'est pas… Le compilateur sait vérifier ça. ^^)
Les normes sont assez complètes et ont été déposées à l'ECMA et à l'ISO donc bon, ne te fais pas trop de souci, c'est pas vraiment attaquable. tongue
[/HS]

Folco > Qui sait ce que les gens seraient prêt à payer pour avoir un authentique Folco™ encadré dans leur salle de séjour… #triprie#