namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_27
{
    using System;

    class EntityBase<T> where T : IComparable<T>
    {
        // ...
    }

    // BŁĄD: 
    // Możliwa musi być konwersja typu 'U' na typ
    // 'System.IComparable<U>', aby można było podać ‘U’ jako 
    // parametr 'T' w generycznym typie lub w generycznej metodzie. 
    // class Entity<T> : EntityBase<T>
    // {
    //     ...
    // }
}
