C Sharp

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Links)
 
(5 intermediate revisions by one user not shown)
Line 14: Line 14:
 
* [http://en.csharp-online.net/CSharp_Language_Specification Language spec (hyperlinked)]
 
* [http://en.csharp-online.net/CSharp_Language_Specification Language spec (hyperlinked)]
 
* [http://standards.iso.org/ittf/PubliclyAvailableStandards/c042926_ISO_IEC_23270_2006(E).zip ISO spec (ZIP download; makes you click through license agreement first)]
 
* [http://standards.iso.org/ittf/PubliclyAvailableStandards/c042926_ISO_IEC_23270_2006(E).zip ISO spec (ZIP download; makes you click through license agreement first)]
 +
* [http://www.csharpcourse.com/ C Sharp Yellow Book (free online book)]
 +
* [http://www.informit.com/articles/article.aspx?p=2425867 Sharp Regrets: Top 10 Worst C# Features]
  
 
[[Category:Microsoft]]
 
[[Category:Microsoft]]

Latest revision as of 23:03, 20 August 2015

File Format
Name C Sharp
Ontology
Extension(s) .cs
Released 2000

C# is a language derived from C. It is one of several C derivatives to add object-oriented features (others include C++ and Objective-C). C# also features strong typing, which doesn't refer to pounding hard on the keyboard; rather, it means that data types are strictly defined and enforced, preventing programmers from sending incompatible data types to functions (or object methods) that are designed for different types. In contrast, regular C is very weakly typed, allowing just about anything to be passed anywhere and relying on the programmer's discipline to keep from sending data that makes no sense.

C# was introduced by Microsoft in conjunction with the .NET application framework, but has since been standardized by ECMA and ISO.

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox