Dans le but de ne pas devoir faire uen explosion combinatoires du code, j aimerais bien parametriser les cast.
Le but idéal serait d'avoir une seule ligne de code qui remplacerait avantageusement les 15432 lignes que je devrais ecrire.
Je tourne en rond avec typeof(), getType().
Des idées ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 if (_param1 is IIntegerType && _param2 is IIntegerType) { return CTypeFactory.GetType(((IIntegerType)_param1).Value + ((IIntegerType)_param2).Value); } else if (_param1 is ISpecialType && _param2 is IFloatType) { return CTypeFactory.GetType(((ISpecialType )_param1).Value + ((IFloatType)_param2).Value); } ... ... ... ... ...
Partager