Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 11.07.2020
Сообщений: 90

Как это называется?

24.07.2020, 15:11. Показов 1382. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C#
1
2
3
4
public cSQLite(string Name)
{
   Console.WriteLine("Hello");
}
Как это называется? это же не метод. Для чего он нужен?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.07.2020, 15:11
Ответы с готовыми решениями:

Как это называется?
Здравствуйте. Очень часто встречаю в интернете подобные строки кода : Console.WriteLine("My amount = {0:C}", x); Но что...

Как это называется и как сделать. Теги, комбо, комбо-теги?
Мужики, доброго дня. Суть: Есть абзац текста. Я его делю на предложения. Далее каждое предложение нужно красиво вывести как показано в...

Что это может быть? или как это называется? Меня взломали!
Доброго дня всем, мне по майл.ру.агент отправили сообщением так: Витя Гасай (08.03.2011 23:29) 92.47.43.117:31338/query работает?! ( я...

18
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
24.07.2020, 15:15
Цитата Сообщение от WalStrile Посмотреть сообщение
это же не метод
А что это тогда, если не метод?
0
 Аватар для QuakerRUS
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
24.07.2020, 15:43
Цитата Сообщение от WalStrile Посмотреть сообщение
Как это называется?
Метод.

Цитата Сообщение от WalStrile Посмотреть сообщение
это же не метод.
Метод.

Цитата Сообщение от WalStrile Посмотреть сообщение
Для чего он нужен?
Метод Выводить на экран слово "Hello".
0
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
24.07.2020, 15:45
WalStrile, это конструктор.
0
 Аватар для QuakerRUS
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
24.07.2020, 15:48
WalStrile, конструктор - это метод, который запускается при создании объекта.
0
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
24.07.2020, 15:51
QuakerRUS, значит это метод-конструктор.
0
0 / 0 / 0
Регистрация: 30.08.2019
Сообщений: 10
26.07.2020, 20:45
Функция
0
Wanna be serious
 Аватар для Bespridelschic
587 / 474 / 186
Регистрация: 31.07.2013
Сообщений: 1,693
26.07.2020, 21:07
Цитата Сообщение от PanLipton Посмотреть сообщение
Функция
Функция - возвращает значение. Иначе это процедура.

Накидал пример для наглядности. Рекомендую ознакомиться со следующими статьями: классы и конструктор, методы.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
    public class Example
    {
        // Статический конструктор. Не может иметь параметров и возвращаемого значения
        static Example()
        {
 
        }
 
        // Конструктор без параметров. Не может иметь возвращаемое значение
        public Example()
        {
 
        }
 
        // Свойство
        public string Line { get; private set; }
 
        // Конструктор с параметром типа string. Не может иметь возвращаемое значение
        public Example(string line)
        {
            Line = line;
        }
 
        // Метод имеющий один параметр, возвращающий значения типа bool
        public bool IsEmpty(string line)
        {
            if (string.IsNullOrWhiteSpace(line))
            {
                return true;
            }
 
            return false;
        }
    }
0
 Аватар для Enifan
1849 / 1191 / 501
Регистрация: 14.10.2018
Сообщений: 3,211
26.07.2020, 21:29
Цитата Сообщение от PanLipton Посмотреть сообщение
Функция
Цитата Сообщение от Bespridelschic Посмотреть сообщение
процедура
Эти термины существуют в других языках, но в шарпе таковых терминов не встречал. Есть термины:
Метод
Анонимная функция
Локальная функция
ну и самой собой конструктор
0
Wanna be serious
 Аватар для Bespridelschic
587 / 474 / 186
Регистрация: 31.07.2013
Сообщений: 1,693
26.07.2020, 21:43
Цитата Сообщение от Enifan Посмотреть сообщение
в шарпе таковых терминов не встречал
Цитата Сообщение от Enifan Посмотреть сообщение
Анонимная функция
Цитата Сообщение от Enifan Посмотреть сообщение
Локальная функция
Что-то тут не так
0
 Аватар для Enifan
1849 / 1191 / 501
Регистрация: 14.10.2018
Сообщений: 3,211
26.07.2020, 22:01
Цитата Сообщение от Bespridelschic Посмотреть сообщение
Что-то тут не так
этот вопрос уже лучше задать макам, почему они именно так решили обозвать все эти "вещи"
Чисто теоретически функция выглядит именно так (она не относится ни к одному из классов, в отличии от методов)
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using System;
 
// Функция
void Foo() {
    // ...
}
 
class Program
{
    // Метод
    static void Main() {
        // ...
    }
}
0
 Аватар для Рядовой
1524 / 914 / 329
Регистрация: 17.05.2015
Сообщений: 3,438
26.07.2020, 22:39
Какая разница как это называется? Всем же очевидно, что функция и метод - это одно и тоже.
Цитата Сообщение от Bespridelschic Посмотреть сообщение
Функция - возвращает значение. Иначе это процедура.
В ms sql хранимые процедуры могут возвращать значения, но оттого их название не меняется на функцию.
0
Жесток & Наивен
 Аватар для sanec38
483 / 188 / 91
Регистрация: 02.02.2017
Сообщений: 427
27.07.2020, 06:08

Не по теме:

Каждый танцор, со своими барабанами танцует.


Вики нам говорит что это сборная солянка-"Ме́тод в объектно-ориентированном программировании — это функция или процедура, принадлежащая какому-то классу или объекту."
1
 Аватар для Aferuga
645 / 529 / 324
Регистрация: 20.05.2015
Сообщений: 1,471
27.07.2020, 07:39
Цитата Сообщение от Рядовой Посмотреть сообщение
В ms sql хранимые процедуры могут возвращать значения
Может дело в корявом переводе?
0
 Аватар для Рядовой
1524 / 914 / 329
Регистрация: 17.05.2015
Сообщений: 3,438
27.07.2020, 08:53
Aferuga, во фразе "Stored Procedure"?)
Нет, есть и процедуры и функции, только различаются они по смыслу, а не по возвращаемым значениям
0
1524 / 515 / 126
Регистрация: 09.01.2018
Сообщений: 1,614
27.07.2020, 15:16
ECMA 334

Function members are members that contain executable statements. Function members are always
members of types and cannot be members of namespaces. C# defines the following categories of function
members:
• Methods
• Properties
• Events
• Indexers
• User-defined operators
• Instance constructors
• Static constructors
• Finalizers

Т.е. методы в С# являются функциями, вне зависимости от возвращаемого значения. Термин "Procedure" в ECMA не определяется.
0
 Аватар для Enifan
1849 / 1191 / 501
Регистрация: 14.10.2018
Сообщений: 3,211
27.07.2020, 15:19
Цитата Сообщение от sanec38 Посмотреть сообщение
Вики нам говорит
перестал верить вики после того, как она сообщила что шарп - процедурный язык. В данном случаи соглашусь с ней
0
Wanna be serious
 Аватар для Bespridelschic
587 / 474 / 186
Регистрация: 31.07.2013
Сообщений: 1,693
27.07.2020, 20:53
Рядовой, Stack overflow: Function vs. Stored Procedure in SQL Server.
0
 Аватар для Aferuga
645 / 529 / 324
Регистрация: 20.05.2015
Сообщений: 1,471
28.07.2020, 02:20
Цитата Сообщение от Рядовой Посмотреть сообщение
Aferuga, во фразе "Stored Procedure"?)
Ну да, мы такие читаем это как хранимая процедура, а она внезапно переводится как "синхрофазатрон".
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.07.2020, 02:20
Помогаю со студенческими работами здесь

Как это реализовать? И как это правильно называется?
Всем привет. Хочу достигнуть такого эффекта как на этом сайте http://www.kocha.com.au/ Суть эффекта в том, что мы переходим по страницы...

Как это называется?
На данный момент делаю сайты по такому принципу. Создаю index, делаю для него стиль. Что бы создать ещё пару страниц, я копирую index, даю...

Как это называется
При написании for если нажать 2 раза tab, то появляется конструктор (фрагмент кода) for. Подскажите как называется и можно ли сделать...

Как это называется?
1. Подскажите, как называется, когда например скрипт накручивает лайки, предварительно взяв себе логин с паролем, который ввел юзер? 2....

Как это называется?
Очень часто видел с CMS такую вещь: image.jpg, bla-bla... как это называется и как это можно реализовать?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru