no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | dev:c_sharp [2023/05/01 17:23] (current) – [Hello World] Henrik Yllemo | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <button type=" | ||
+ | ====== C# ====== | ||
+ | <data programminglanguage> | ||
+ | Full Name: C# OR C Sharp | ||
+ | Short Name: C# | ||
+ | Description: | ||
+ | Company: Microsoft | ||
+ | Web: Yes | ||
+ | Mobile: Yes | ||
+ | Enterprise: Yes | ||
+ | Embedded : No | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | <panel title=' | ||
+ | C# is a modern object-oriented programming language developed by Microsoft as part of the .NET framework. It is designed for building applications that run on the Windows operating system and the web. | ||
+ | </ | ||
+ | C# includes features such as garbage collection, type safety, and support for generic programming. It also includes advanced features such as LINQ, which allows for powerful querying of data, and asynchronous programming, | ||
+ | </ | ||
+ | C# can be used on a variety of platforms, including Windows, Linux, and macOS. It can also be used to build applications for mobile devices, such as Android and iOS. | ||
+ | </ | ||
+ | To develop C# applications, | ||
+ | </ | ||
+ | C# can be used to build a wide range of applications, | ||
+ | </ | ||
+ | C# can be challenging to learn for beginners, but it is a popular language with a large community and many resources available to help developers. There are many online tutorials, books, and courses available to help you learn C#. It is also a language that is widely used in the industry, so there are many job opportunities for developers with C# skills. | ||
+ | </ | ||
+ | |||
+ | {{wp> | ||
+ | <callout type="" | ||
+ | * https:// | ||
+ | |||
+ | C# (pronounced "C sharp" | ||
+ | |||
+ | Its roots in the C family of languages makes C# immediately familiar to C, C++, and Java programmers. | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | ===== Hello World ===== | ||
+ | |||
+ | <sxh c#> | ||
+ | using System; | ||
+ | |||
+ | internal static class HelloWorld | ||
+ | { | ||
+ | private static void Main() | ||
+ | { | ||
+ | Console.WriteLine(" | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | <WRAP column right>< | ||
+ | </ | ||
+ | < | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | </ | ||
+ | |||
+ | === ## ToDo ## === | ||
+ | * Object-Oriented Programming (OOP) | ||
+ | * Classes | ||
+ | * Inheritance | ||
+ | * Polymorphism | ||
+ | * Interfaces | ||
+ | * Abstract classes | ||
+ | * Encapsulation | ||
+ | * Namespaces | ||
+ | * Arrays | ||
+ | * Collections | ||
+ | * Generics | ||
+ | * Delegates | ||
+ | * Events | ||
+ | * LINQ (Language Integrated Query) | ||
+ | * Exception handling | ||
+ | * Threads | ||
+ | * Windows Forms | ||
+ | * WPF (Windows Presentation Foundation) | ||
+ | * ASP.NET | ||
+ | * Entity Framework | ||
+ | * Attributes | ||
+ | |||
+ | See also: [[dev: | ||
+ | |||
+ | {{tag> |