Key Features of C-Sharp(C#)
- Simple :
- Consistent :
- Modern :
- Object-Oriented:
- Type-Safe :
Type safety promotes robust programs, C# incorporates a number of type-safe measures :-
All dynamically allocated object and arrays are initialized to zero.
Use of any uninitialized variables produces an error message by the compilers
Access to array are range checked and warned if it goes out-of-bounds.
C# does not permit unsafe casts.
C# enforces overflow checking in arithmetic’s operation.
Reference parameters that are passed are type-safe.
C# supports automatic garbage collection.
- Versionable:
Making new versions of software modules work with the existing applications is known as versioning with the help of new and override keywords, With this support, a programmer can guarantee that his new class library will maintain binary compatibility with the existing client application.
- Compatible :
- Flexible :
- Inter-Operability :
0 comments:
Post a Comment