Boujour à tous,
Je ne comprends pas une erreur que me crache mon compilateur (Visual Studio) :
"Le type d'argument 'Hornet.HornetModel.UserClass' n'est pas conforme CLS"
or ma classe est la plus simple possible :
Code :
- using System;
- namespace Hornet.HornetModel
- {
- public class UserClass
- {
- private string className = "";
- public string ClassName
- {
- get
- {
- return className;
- }
- set
- {
- className = value;
- }
- }
- public UserClass(string className)
- {
- this.className = className;
- }
- }
- }
|
La classe UserClass est dans une bibliotheque de classe (1) et, depuis une autre bibliotheque de classe (2), je tente de faire ça :
Code :
- public delegate void AddObject_Handler(UserClass userClass);
|
C'est sur cette ligne que j'ai l'erreur.
Je ne comprends pas, si je declare un object UserClass dans (2) ça ne pose pas de probleme et ça compile sans histoire.
Quelqu'un aurrait il deja rencontrer cette erreur ?
Merci d'avance
Fluminis
Message édité par fluminis le 29-11-2005 à 15:22:18
---------------
http://poemes.iceteapeche.com - http://www.simuland.net