I have gone through this article http://msdn.microsoft.com/en-us/library/system.clscompliantattribute.aspx and would like to understand its real significance.
When should you make this false?
Also, what are the pitfalls of not marking it explicitly?
I am mainly asking this question because of the design warning which you can read here... http://msdn.microsoft.com/en-us/library/ms182156.aspx
I want to understand, how can "not marking a library complaint" negatively impact me in any way.
C# supports some features that are not CLS compliant, including pointers, unsigned numeric types, public names that only differ by case, and others.
Public members exposing such features must not be [CLSCompliant(true)]
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With