Список из нескольких типов данных?

У меня как таковых два класса:

public class MachineLine
{
    public double X1;
    public double Y1;
    public double X2;
    public double Y2;
    public double Thickness;
}

public class MachineCircle
{
    public double CenterX;
    public double CenterY;
    public double Radius;
}

Я хочу создать список, который может содержать оба из них, но я не хочу, чтобы мой список мог содержать данные любого другого типа. Как это можно сделать?

46
задан BoltClock 3 December 2010 в 07:30
поделиться