Подпрограммы (C-Sharp): различия между версиями

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
== Функции / методы ==
 
== Функции / методы ==
* [https://docs.microsoft.com/ru-ru/dotnet/csharp/methods Методы в C#]
+
* [https://docs.microsoft.com/ru-ru/dotnet/csharp/methods Методы в C# (справка Микрософт)]
 +
<syntaxhighlight lang="c#" line>
 +
using System;
 +
 
 +
namespace ConsoleApp1
 +
{
 +
    class Program
 +
    {
 +
        static void Hello(string name) {
 +
            Console.WriteLine($"Hello, {name}!");
 +
        }
 +
       
 +
        static int Add(int a, int b) {
 +
            return a + b;
 +
        }
 +
       
 +
        static void Main(string[] args)
 +
        {
 +
            Hello("Jack");
 +
            int a = 2;
 +
            int b = 3;
 +
            int res = Add(a,b);
 +
            Console.WriteLine($"{a} + {b} = {res}");
 +
        }
 +
    }
 +
}
 +
</syntaxhighlight>
  
 
== Задачник ==
 
== Задачник ==
 
* [http://ptaskbook.com/ru/tasks/func.php Функции]
 
* [http://ptaskbook.com/ru/tasks/func.php Функции]

Текущая версия на 13:51, 10 июня 2021

Функции / методы

 1 using System;
 2 
 3 namespace ConsoleApp1
 4 {
 5     class Program
 6     {
 7         static void Hello(string name) {
 8             Console.WriteLine($"Hello, {name}!");
 9         }
10         
11         static int Add(int a, int b) {
12             return a + b;
13         }
14         
15         static void Main(string[] args)
16         {
17             Hello("Jack");
18             int a = 2;
19             int b = 3;
20             int res = Add(a,b);
21             Console.WriteLine($"{a} + {b} = {res}");
22         }
23     }
24 }

Задачник