Witam,
w jaki sposób można używać konstruktora z argumentami w klasach generycznych?
W przykładzie użyłem "core = new T();", lecz czy można używać konstruktorów z parametrami?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace mytlib
{
public class Cr
{
public string a;
public Cr(string a)
{
this.a = a;
}
}
public class Bass<T> where T : Cr, new()
{
private T core;
public Bass()
{
core = new T();
Show();
}
public void Show()
{
Console.WriteLine(core.a);
}
}
}