w3resource

C# Sharp Programming Exercises, Practice, Solution

What is C# Sharp?

C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework. You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more.

C# syntax is highly expressive, yet it is also simple and easy to learn. The curly-brace syntax of C# will be instantly recognizable to anyone familiar with C, C++ or Java. Developers who know any of these languages are typically able to begin to work productively in C# within a very short time.

The best way we learn anything is by practice and exercise questions. We have started this section for those (beginner to intermediate) who are familiar with C# Sharp programming. Hope, these exercises help you to improve your C# Sharp programming coding skills. Currently, following sections are available, we are working hard to add more exercises .... Happy Coding!

List of C# Sharp Exercises :

Popularity of Programming Language
Worldwide, January 2020 compared to a year ago:

Rank Change Language Share Trend
1 Python 29.72 % +4.3 %
2 Java 19.03 % -1.9 %
3 Javascript 8.2 % +0.1 %
4 C# 7.28% -0.2 %
5 PHP 6.09 % -1.1 %
6 C/C++ 5.91 % -0.3 %
7 R 3.72 % -0.2 %
8 Objective-C 2.47% -0.6 %
9 Swift 2.36 % -0.2 %
10 Matlab 1.79 % -0.2 %
11 TypeScript 1.79 % +0.3 %
12 up arrow Kotlin 1.62 % +0.5 %
13 VBA 1.37 % -0.0 %
14down arrow Ruby 1.33 % -0.2 %
15 up arrow Go 1.21 % +0.2 %
16 down arrow Scala 1.0 % -0.2 %
17 down arrow Visual Basic 0.91 % -0.2 %
18up arrow Rust 0.65 % +0.2 %
19 down arrow Perl 0.52 % -0.1 %
20 down arrow Abap 0.48 % -0.1 %
21 down arrow Groovy 0.43 % -0.1 %
22 up arrow Dart 0.41 % +0.2 %
23   Ada 0.33 % -0.0 %
24   Cobol 0.31 % +0.0 %
25 down arrow Lua 0.3 % -0.1 %
26 down arrow Haskell 0.28 % -0.0 %
27 down arrow Julia 0.26 % +0.0 %
28 down arrow Delphi 0.22 % -0.0 %

Source : http://pypl.github.io/PYPL.html

TIOBE Index for January 2020

Jan 2020 Jan 2019 Change Programming Language Ratings Change
1 1 Java 16.896% -0.01%
2 2 C 15.773% +2.44%
3 3 Python 9.704% +1.41%
4 4 C++ 5.574% -2.58%
5 7 up arrow C# 5.349% +2.07%
6 5 down arrow Visual Basic .NET 5.287% -1.17%
7 6 down arrow JavaScript 2.451% -0.85%
8 8 PHP 2.405% -0.28%
9 15 Swift 1.795% +0.61%
10 9 down arrow SQL 1.504% -0.77%
11 18 up arrow Ruby 1.063% -0.03%
12 17 up arrow Delphi/Object Pascal 0.997% -0.10%
13 10 down arrow Objective-C 0.929% -0.85%
14 16 up arrow Go 0.900% -0.22%
15 14 down arrow Assembly language 0.877% -0.32%
16 20 up arrow Visual Basic 0.831% -0.20%
17 25 up arrow D 0.825% +0.25%
18 12 down arrow R 0.808% -0.52%
19 13 down arrow Perl 0.746% -0.48%
20 11 down arrow MATLAB 0.737% -0.76%

Source : https://www.tiobe.com/tiobe-index/

List of Exercises with Solutions :

Note : The solution of the exercises described here are not the only ways to do stuff. Rather, it would be great, if this helps you anyway to choose your own methods.

[ Want to contribute to C# Sharp exercises? Send your code (attached with a .zip file) to us at w3resource[at]yahoo[dot]com. Please avoid copyrighted materials.]



Inviting useful, relevant, well-written and unique guest posts