Универсальные методы - C#
Формулировка задачи:
Сделайте метод Method класса MyClass универсальным, принимающим один универсальный параметр типа T и возвращающим на экран через пробел значение поля х, параметра, поля у (все в строковом представлении).
Что-то это тема у меня совсем не пошла((
using System;
namespace Less10_task02
{
class Program
{
static void Main(string[] args)
{
MyClass inst = new MyClass();
Console.WriteLine(inst.Method("Hello")); //10 Hello 20
Console.WriteLine(inst.Method(15)); //10 15 20
Console.ReadKey();
}
}
class MyClass
{
int x = 10;
int y = 20;
public string Method(string arg)
{
}
}
}Решение задачи: «Универсальные методы»
textual
Листинг программы
public string Method<T>(T arg)
{
return string.Format("{0} {1} {2}", x, arg, y);
}