Передача экземпляра класса в параметр - C#
Формулировка задачи:
как передать в метод (в качестве параметра) экземпляр класса, и как редактировать свойства этого экземпляра в методе?
например есть класс:
и есть метод:
создаю экземпляр класса как передать boy в качестве параметра в метод Change, чтобы в нем я мог изменять параметры Name и Age.
Спасибо.
public class Man
{
public string Name { get; set; }
public int Age { get; set; }
public Man(string name, int age)
{
Name=name;
Age=age;
}
}public static void Change(?????)
{
////изменить возраст
}Man boy = new Man("Антон", 25);Решение задачи: «Передача экземпляра класса в параметр»
textual
Листинг программы
using System;
public class Man
{
public string Name { get; set; }
public int Age { get; set; }
public Man(string name, int age)
{
Name=name;
Age=age;
}
}
class Program
{
static void Change(Man boy)
{
boy.Age = 30;
}
static void Main(string[] args)
{
Man boy = new Man("Антон", 25);
Change(boy);
Console.WriteLine(boy.Age); // 30
Console.ReadKey();
}
}