Шаг 101 - Передача в параметрах объекта

Ключевое слово object позволяет передавать в параметрах любой объект. Смотрим пример:

using System;

class Test
{
	public void Param(object ob)
	{
		Console.WriteLine("{0}",ob);
	}
}

class MainClass
{
	public static void Main(string[] args)
	{
		Test ts = new Test();
		int i=10;
		ts.Param(i);
		string s="hello";
		ts.Param(s);
	}
}

В примере мы использовали переменную типа object для передачи как переменной типа int так и переменной типа string.

gif/101_1.gif (2502 b)


Загрузить проект | Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.