C Sharp/Простори імен: відмінності між версіями
< C Sharp
Вилучено вміст Додано вміст
Bunyk (обговорення | внесок) м added Category:C Sharp using HotCat |
м <source> -> <syntaxhighlight> (phab:T237267) |
||
Рядок 12: | Рядок 12: | ||
Приклад: |
Приклад: |
||
<noinclude> |
<noinclude> |
||
< |
<syntaxhighlight lang="csharp"> |
||
namespace MyCompany.MyProduct.Drawing { |
namespace MyCompany.MyProduct.Drawing { |
||
class Point {int x, y, z;} |
class Point {int x, y, z;} |
||
delegate void PointInvoker(Point p); |
delegate void PointInvoker(Point p); |
||
} |
} |
||
</syntaxhighlight> |
|||
</source> |
|||
</noinclude> |
</noinclude> |
||
Версія за 15:25, 16 квітня 2020
Простори імен дозволяють згрупувати типи у ієрархічну структуру.
У просторі імен можна об'явити один або декілька наступних типів:
- інший простір імен;
- class
- interface
- struct
- enum
- delegate
Приклад:
namespace MyCompany.MyProduct.Drawing {
class Point {int x, y, z;}
delegate void PointInvoker(Point p);
}