К
Есть два типа <T, F>. Как я смогу сделать так, чтоб смог вызвать конструктор Т с типом F? Что-то типа такого:
class blabla<T, F>
{
F variable = *value*;
public T coolMethod() {
return new T(variable);
}
}
Size: a a a
К
class blabla<T, F>
{
F variable = *value*;
public T coolMethod() {
return new T(variable);
}
}
Б[
К
🎄L
К
🎄L
ВE
ВE
SC
А
А
К
🎄L
class TestGeneric<T, F> where T : IBase<F>, new()
{
private F GenericF;
public T Method()
{
return new T()
{
T_F = GenericF
};
}
}
public interface IBase<F>
{
F T_F { get; set; }
}
🎄L
К
ПП
ПП
ВE