c # training icon

1.0 by Mr. Adam


Jan 7, 2020

About c # training

c # training

C # (pronounced C-Sharp) is a programming language that combines object-oriented and context-oriented concepts.

C # syntax is very rich, but simple and easy to learn. Typical C # braces are instantly recognized by anyone familiar with C, C or Java. Developers who know any of these languages ​​usually start working very efficiently in C #. The C # syntax simplifies many of the complexities of C, but also provides powerful features not found in Java, such as nullable value types, enumerations, delegates, lambda expressions, and direct memory access. C # supports generic methods and types that provide a higher level of security and performance, as well as iterators that allow you to define your own iteration behavior in collection classes, which you can easily apply in client code. LINQ expressions create a very convenient language construct for strongly typed queries.

C # is an object-oriented language, and therefore supports encapsulation, inheritance, and polymorphism. All variables and methods, including the Main method, which is the entry point into the application, are encapsulated into class definitions. A class is inherited directly from a single parent class, but it can implement any number of interfaces. Methods that override the virtual methods of the parent class must contain the override keyword to exclude random overrides. In C #, a structure is similar to a lightweight class: it is a type allocated on the stack that implements interfaces but does not support inheritance.

In addition to these basic principles of object-oriented programming, C # offers a number of innovative language constructs that simplify the development of software components.

Encapsulated method signatures, called delegates, that allow you to implement type-safe event notifications.

Properties that serve as accessors for private member variables.

Attributes that provide declarative metadata about types at run time.

Inline comments for XML documentation.

LINQ to create queries to various data sources.

What's New in the Latest Version 1.0

Last updated on Jan 7, 2020

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Translation Loading...

Additional APP Information

Latest Version

Request c # training Update 1.0

Uploaded by

Vietanh Vu

Requires Android

Android 4.0.3+

Available on

Get c # training on Google Play

Show More

c # training Screenshots

Comment Loading...
Languages
Searching...
Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Subscribed Successfully!
You're now subscribed to APKPure.
Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Success!
You're now subscribed to our newsletter.