j'ai créer ces 2 classes , comme ce ci :
puis j'ai mis une web methode comme cela :
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 public class Colonn { 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 Array a; public Array A { get { return a; } set { a = value; } } } public class Matrice<T> { public int Dim; public Matrice(int dim) { Dim = dim; } private List<T> Colonnes; public List<T> ColonnesGS { get { return Colonnes; } set { Colonnes = value; } } }
quand je gènere le code , j'obtient l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [WebMethod] public void apprentissage(Matrice<Colonn> M)
alors c'est quoi le probleme ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part Service.Matrice`1[Service.Colonn] cannot be serialized because it does not have a parameterless constructor.![]()
Partager