📄 inout.cs
字号:
using System;
class InOut
{
static void NoChange(int a, int b)
{
a = 1001;
b = 2002;
}
static void ChangeFirst(ref int a, int b)
{
a = 1001;
b = 2002;
}
static void ChangeSecond(int a, ref int b)
{
a = 1001;
b = 2002;
}
static void ChangeBoth(ref int a, ref int b)
{
a = 1001;
b = 2002;
}
static void Main()
{
int a = 0, b = 0, c = 0, d = 0;
int e = 0, f = 0, g = 0, h = 0;
NoChange(a, b);
Console.WriteLine("{0} {1}", a, b);
ChangeFirst(ref c, d);
Console.WriteLine("{0} {1}", c, d);
ChangeSecond(e, ref f);
Console.WriteLine("{0} {1}", e, f);
ChangeBoth(ref g, ref h);
Console.WriteLine("{0} {1}", g, h);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -