Archive for the Category: ' C# '

Статья написана автором Галиев Руслан

Метод Main() в C#

Каждая исполняемая программа C# должны иметь точку входа — метод Main()

Определение метода в C# делается следующим образом:

1
2
3
4
<pre>[модификаторы] тип_возврата ИмяМетода ([параметры])
{
  // Тело метода
}</pre>

Пример модификатора это public и static. Модификатор Public означает что метод может быть доступен извне нашего класса. Модификатор static означает, что метод не работает с определённым экземпляром класса, а поэтому может быть вызван без предварительного создания экземпляра класса.

В качестве типа возврата указываем void — ничего не возвращать либо int — целое число.

Статья написана автором Галиев Руслан

Понятие пространства имён в С#

Пространство имён — это способ группировки ассоциированных классов

Пример:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<pre>
using System;
namespace Kazan.Galiev
{
  class testclass
  {
    static void Main()
    {
      Console.WriteLine("Hello world!");
      Console.ReadLine();
      return;
    }
  }
}
<pre>

Оператор using указывает на пространство имён которое должен просматривать компилятор в поисках классов, упомянутых в нашем коде, но не определенных в текущем пространстве имён. Т.е. мы погрузили пространство имён System, и тем самым мы можем обращаться к библиотечному классу System.Console просто набирая Console.

Статья написана автором Галиев Руслан

Компилирятор C#

Для тех кто любит программировать в блокноте в среде .NET есть консольный компилятор csc.exe , он находиться он в

1
C:\WINDOWS\Microsoft.NET\Framework\v2.0

добавляем путь в переменную среду PATH и радуемся.

Примеры компиляций:
csc program.cs // На выходе получим program.exe
csc /target:library program.cs // На выходе получим program.dll
csc /out:My.exe program.cs // На выходе получим My.exe
Далее »