AS
Size: a a a
AS
PD
JL
AS
JL
JL
AS
class MyDerivedClass : MyClass<(Dictionary<int, Color> Colors, string Name)>
{
public void InitParameters((Dictionary<int, Color>, string) args)
{
var (colors, name) = args;
...
}
}
JL
/// <summary>
/// Call to put parameters in this item.
/// Each inheritor must override it and т specify which parameters they use
/// </summary>
/// <param name="parameters">Parameters that is used in this item.</param>
public abstract void InitParameters<T>(T parameters);JL
AS
AS
JL
public override void InitParameters<TString1, TString2, TDictionary>(...)JL
AS
public override void InitParameters<(TString1 name, TString2 address, TDictionary faces)>(...)
JL
JL
public override void InitParameters<(TString1 name, TString2 address, TDictionary faces)>(...)
AS
JL
PD
public override void InitParameters<(TString1 name, TString2 address, TDictionary faces)>(...)