bonjour à tous !
je veux créer un nouveau type "matrice" (pour application d'analyse de données et statistique) , qui contient pour chaque colonne un nom,un Inom(enternalname) et une liste de valeurs de type variable(int , float,... ) selon les données. alors j'ai créer une classe colonne ,
voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
 public class Colonn<type>
    {
        private string name;
 
        public string Name
        {
            get { return name; }
            set { name = value; }
        }
        private string iN;
 
        public string IN
        {
            get { return iN; }
            set { iN = value; }
        }
        private List<type> rows;
 
        public List<type> Rows
        {
            get { return rows; }
            set { rows = value; }
        }
    }
 }
et voici le code de la matrice qui contient plusieurs colonnes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
public class Matrice<type>  
    {
        private List<Colonn<type>> Colonnes;
 
        public List<Colonn<type>> ColonnesGS
        {
            get { return Colonnes; }
            set { Colonnes = value; }
        } 
 
    }
mais le PROBLEME , c'est ce que ce code m'oblige a avoir les meme types dans les colonnes , alors que je veux avoir des types differents. comment régler le probleme.
voir que je me retrouve a faire un travail qui devais etre fais par un autre groupe qui a abondonné de definir une interface pour des classes qui implemente les méthodes d'analyses de données(regression lineaire,réseaux de neuronnes.... ) si quelqu'un peut me suggérer une idée sur les methodes dans l'interface, j'ai pensé à l'estimation,l'apprentissage et savemodel. si quelqu'un a déja travaillé avec ça , s'il peut m'aider.
j'attends la réponse , et merci d'avance