C# 基础
结构体
struct Student
{
public string name;
public int age;
public Student(string n, int a)
{
name = n;
age = a;
}
};
static void Main(string[] args)
{
Student s1;
s1.age = 10;
Console.WriteLine(s1.age);
Student s2 = new Student("L", 12);
Console.WriteLine(s2.name);
}
委托 Delegate
delegate int Delegate1(int num1,int num2);
static int Max(int num1, int num2) {
return num1 > num2 ? num1 : num2;
}
static int Min(int num1, int num2) {
return num1 < num2 ? num1 : num2;
}
static void Main(string[] args)
{
Delegate1 d1;
d1 = Max;
int num1 = d1(12, 23);
Console.WriteLine(num1);
d1 = Min;
int num2 =d1(12, 23);
Console.WriteLine(num2);
}