using System;
namespace ConsoleApplication2
{
internal class Program
{
public static void Main(string[] args)
{
sayHello("氨基丁酸");
string a = returnDay();
sayHello(a);
int n = 10;
addNumber(ref n);
printint(n);
int a1;
int a2;
compare(4, 10, out a1, out a2);
printint((a1));
printint((a2));
printint(add(100));
printint(newAdd(100));
//Console.ReadKey();
}
static void printint(int a)
{
Console.WriteLine(a);
}
/// <summary>
/// 有参无返回值参数
/// </summary>
/// <param name="name">姓名</param>
static void sayHello(string name)
{
Console.WriteLine(name);
}
static string returnDay()
{
int a = 1;
string str;
if (a == 1) {
str = "早上";
} else {
str = "下午";
}
return str;
}
static void addNumber(ref int number)
{
number += 10;
}
/// <summary>
/// out 使用
/// </summary>
/// <param name="a"></param>
/// <param name="b"></param>
/// <param name="max"></param>
/// <param name="min"></param>
public static void compare(int a, int b, out int max, out int min)
{
if (a > b) {
max = a;
min = b;
} else {
max = b;
min = a;
}
}
public static int add(int num)
{
int retNum = 0;
for (int i = 1; i <= num; i++) {
retNum += i;
}
return retNum;
}
/// <summary>
/// 递归
/// </summary>
/// <param name="num"></param>
/// <returns></returns>
public static int newAdd(int num)
{
if (num == 1) {
return 1;
}
return num+newAdd(num-1);
}
}
}
C#学习函数
于 2022-09-07 00:00:02 首次发布