-1

I'm trying to create a class with multiple generic types fields, something like this:

class Objeto<T> where T, U, W : class, new()
{
   private T field1;
   private U field2;
   private List<W> listField;
}

But I don't know how do it.

Ejrr1085
  • 975
  • 2
  • 16
  • 29

1 Answers1

4
class Objeto<T, U, W> 
    where T: class, new() 
    where U : class, new()
    where W : class, new()
{
    private T field1;
    private U field2;
    private List<W> listField;
}
TimChang
  • 2,249
  • 13
  • 25