Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sahilrajput03/learning_csharp
https://github.com/sahilrajput03/learning_csharp
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/sahilrajput03/learning_csharp
- Owner: sahilrajput03
- Created: 2022-01-11T14:51:23.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-01-19T16:44:54.000Z (about 3 years ago)
- Last Synced: 2024-11-09T17:58:26.800Z (2 months ago)
- Language: C#
- Size: 35.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# learning_cSharp
[Docs](https://docs.microsoft.com/en-us/dotnet/csharp/), [c# at Wikipedia](), [Mono](https://www.mono-project.com/) which is an open-source implementation of the .NET framework for linux.
**mono installation (for arch):**
[mono at archlinux.org](https://wiki.archlinux.org/title/mono)
```bash
sudo pacman -S mono
```**Usage of mono**:
```bash
mcs test.cs # C sharp compiler produces .exe binary file which is runnable in windows directly.
mono test.exe # (exe stands for executable).
# Output: Hello world!
```**Using watchDevelopment.sh**
```bash
./watchDevelopment 1.cs
```**What is C# is used for:**
Mobile applications
Desktop applications
Web applications
Web services
Web sites
Games
VR
Database applications
And much, much more!**Why Use C#?**
It is one of the most popular programming language in the world
It is easy to learn and simple to use
It has a huge community support
C# is an object oriented language which gives a clear structure to programs and allows code to be reused, lowering development costs.
As C# is close to C, C++ and Java, it makes it easy for programmers to switch to C# or vice versa**Display command line arguments**:
Src: https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/tutorials/how-to-display-command-line-arguments