1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
//classe générique
public class ParametersCmd<S, O, T>
{
public S paramName { get; set; }
public O paramValue { get; set; }
public T paramType { get; set; }
public ParametersCmd(S name, O value, T pType)
{
paramName = name;
paramValue = value;
paramType = pType;
}
}
List<ParametersCmd<string, object, Type>> listParameters = new List<ParametersCmd<string,object,Type>>();
listParameters.Add(new ParametersCmd<string, object, Type>("nom", "valeur", typeof(string)));
foreach (ParametersCmd<string, object, Type> o in listParameters)
Writeln(o.paramName, o.paramType, o.paramValue); |
Partager