Вызов метода из существующего метода

224
01 апреля 2018, 17:27

Не получается разобраться, каким образом при вызове метода передать в него параметр, кроме как указать его явно в первом методе. Задумка задачи, создать в отдельном классе Two метод one(), который должен вызвать уже существующий метод класса One, чтобы не дублировать код.

class One
{        
    public static double one(Two two)
    {
        // Всё, что пришло в голову это - задать явно значения: 
        // two.X = 1; two.Y = 1;
        return two.X + two.Y;
    }
}
class Two
{
    public int X;
    public int Y;
    public double one()
    {
        return One.one(this);
    }
}
class Program
{
    public static void Main()
    {            
        Console.WriteLine(new Two().two());
    }
}    
READ ALSO
Ошибка при изменении версии .NET Framework

Ошибка при изменении версии .NET Framework

С#На Win7 создал проект изначально под

208
Управление checkBox в приложении через файл?

Управление checkBox в приложении через файл?

Например, файл синхронизируется через сервисы Dropbox, YandexDisk, и прочие

227
Переход перелистыванием страниц в WPF

Переход перелистыванием страниц в WPF

ЗдравствуйтеТакая задача - имеется главное окно содержащее Frame

280