#basics
№1. Метод Main() и его сигнатура
Стандартной точкой входа для приложений, разработанных на языке C# является статический метод с именем Main.
В большинстве случаев его объявление выглядит следующим образом:
№1. Метод Main() и его сигнатура
Стандартной точкой входа для приложений, разработанных на языке C# является статический метод с именем Main.
В большинстве случаев его объявление выглядит следующим образом:
static void Main(string[] args)
Начиная с C# 7.1 появилась возможность объявлять его в асинхронном виде:static Task<int> Main(string[] args)
@csharp_1001_notes#basics
№2. Минимально возможная программа на C#
Минимально возможная программа на языке C# будет состоять из класса, содержащего статический метод
@csharp_1001_notes
№2. Минимально возможная программа на C#
Минимально возможная программа на языке C# будет состоять из класса, содержащего статический метод
Main()
. using System;При этом namespace и параметр args так же являются необязательными.
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("It's just a start..");
}
}
}
@csharp_1001_notes
#basics
№3. Кто автор языка C#
Язык C# был разработан группой инженеров компании Microsoft для платформы .NET в далёком 2000 году и изначально имел кодовое название COOL (C-style Object Oriented Language).
Главным архитектором является датский инженер-программист Anders Hjelsberg.
C# относится к семье языков с C-подобным синтаксисом, из них его синтаксис наиболее близок к C++ и Java.
@csharp_1001_notes
№3. Кто автор языка C#
Язык C# был разработан группой инженеров компании Microsoft для платформы .NET в далёком 2000 году и изначально имел кодовое название COOL (C-style Object Oriented Language).
Главным архитектором является датский инженер-программист Anders Hjelsberg.
C# относится к семье языков с C-подобным синтаксисом, из них его синтаксис наиболее близок к C++ и Java.
@csharp_1001_notes
X (formerly Twitter)
Anders Hejlsberg (@ahejlsberg) on X
Technical Fellow at Microsoft