Im довольно новичок в программировании на C#. Что означает прохождение параметра? и может ли кто-нибудь дать мне пример, пожалуйста?Что означает прохождение параметра? в C#
спасибо.
Im довольно новичок в программировании на C#. Что означает прохождение параметра? и может ли кто-нибудь дать мне пример, пожалуйста?Что означает прохождение параметра? в C#
спасибо.
Функции на языках, таких как C# (и многие, многие и другие), могут принимать «параметры». Это те вещи, которые вы проходите, чтобы позволить функции делать то, что она должна была сделать. Рассмотрим:
public int Add(int x, int y)
{
return x + y;
}
int a = 5;
int b = 5;
int sum = Add(a, b);
В приведенном выше примере, мы передаем переменные a
и b
функции Add
. Функция принимает два параметра: x
и y
и добавляет их вместе, возвращая результат.
Благодарим за помощь, теперь я понимаю параметры намного лучше. – Dan
В простом смысле передача параметра означает ввод функции. позвольте мне дать вам пример
ниже алгоритм для сложения двух чисел и печати результата
void add(int a,int b)
{
int sum
sum=a+b
print sum
}
Таким образом, мы определили функцию. Функция add содержит два аргумента. Аргумент является «держателем» для значений, то есть переменной. Теперь он ожидает два параметра (ввода) a и b.
Следовательно, чтобы использовать эту функцию, мы должны называть его, как этот
add(1,2)
номера внутри paranthesis называются параметрами. они вводятся для вашей функции
Ваш код не является C#. –
Да :) Я не знаю, C#. поэтому я использовал psuedocode, чтобы прояснить это. Thankx для уведомления и редактирования :) –
Ваша функция «псевдокода», тем не менее, кажется, что она может использовать оператор return. – Groo
Переполнение стека на самом деле не очень хороший сайт, чтобы выучить язык с нуля. Я предлагаю вам получить хорошую вводную книгу, которая должна охватывать это вместе со всем остальным. У меня есть [статья о передаче параметров] (http://pobox.com/~skeet/csharp/parameters.html), но если вы ничего не знаете о параметрах для начала, это вряд ли будет очень полезно , –
[Передача параметров (Руководство по программированию на C#)] (http://msdn.microsoft.com/en-us/library/0f66670z.aspx) –
Ваш вопрос напрямую не связан с C#. Вы должны сначала изучить ** мышление в компьютерной программе **, а затем ** программирование ** – Alireza