Advertisement
Suchiman

Untitled

Aug 12th, 2014
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.45 KB | None | 0 0
  1. namespace ValueTypes
  2. {
  3.     public class ValueBase { }
  4. }
  5.  
  6. public class EnumBase
  7. {
  8.     protected IList<ValueTypes.ValueBase> values;
  9. }
  10.  
  11. public class EnumBase<EntryType> : EnumBase
  12.     where EntryType : ValueTypes.ValueBase
  13. {
  14.     private LinkedList<EntryType> valuesInternal;
  15.  
  16.     public EnumBase() : base()
  17.     {
  18.         valuesInternal = new LinkedList<EntryType>();
  19.         values = new List<ValueTypes.ValueBase>(valuesInternal);
  20.     }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement