begin process at 2010 02 10 06:09:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Algorithme

 > 

Maths

 > 

probleme de Liste


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme de Liste

jeudi 21 juin 2007 à 19:10:43 | probleme de Liste

brico07

Bonjour j'ai  un proble de Type de variable, ma Globale Variable j'usqu'à présent dans tout mon projet est de type DrawRect une classe que j'implémente, mais ici compte tenue de fait que j'utilise des fonctionalités de Rectangle ma variable rect doit être de types Rectangle, mais alors au moment de l'ajouter à ma liste Obstacle il se pose un problème de type, pouver vous m'aider??

Rectangle rect;                  
                rect = selectRect.CoodinateRectangle();
                    if(GlobalVars.Instance.m_SearchRect.IntersectsWith(rect))
                        GlobalVars.Instance.Obstacles.Add(rect);

merci
jeudi 21 juin 2007 à 19:25:24 | Re : probleme de Liste

Bidou

Administrateur CodeS-SourceS
Salut,
Si tu dois convertir ton Rectangle en object de type DrawRect (si j'ai bien compris...), tu peux par exemple faire un constructeur à DrawRect qui prend un Rectangle en paramètre.
Autre solution peut-être plus propre, faire un explicit operator pour convertir le type?





-Blog-
jeudi 21 juin 2007 à 19:49:22 | Re : probleme de Liste

brico07

Merci tout d'abord pour ton infos, mais comment faire un explicit operator?
jeudi 21 juin 2007 à 19:59:07 | Re : probleme de Liste

Bidou

Administrateur CodeS-SourceS
Exemple:




public class DrawRect
{
  
private Rectangle _rect = Rectangle .Empty;
  
public DrawRect( Rectangle rect)
   {
     
this ._rect = rect;
   }

  
public static explicit operator DrawRect ( Rectangle rect)
   {
     
return new DrawRect (rect);
   }
}



Rectangle r = newRectangle(5, 5, 10, 10);
List<DrawRect> lists = newList<DrawRect>();
lists.Add((
Rectangle)r);


Opérateur implicite également possible, mais dans ce cas il faut faire attention aux pertes éventuelles pendant le cast...




-Blog-
jeudi 21 juin 2007 à 23:26:58 | Re : probleme de Liste

brico07

Ok merci j'essaye avec !!!!!!!!!!


Cette discussion est classée dans : variable, type, liste, rect, rectangle


Répondre à ce message

Sujets en rapport avec ce message

problem de type de variables [ par brico07 ] salut!!j'ai deux liste:- Une liste de type "Rectangle"- Une liste de type "Rect" classe que j'implement dans mon projet avec des fonctions spécifiques probleme avec date [ par choukri175 ] Bonjour à ts et à ttes,Mon problème avec le type date de postgresql persiste encore. En effet,J'ai un textBox dans lequel l'utilisateur saisit une dat DayOfWeek [ par boutonk ] Bonjour à tous,j'ai un petit problème avec une liste composé d'éléments de type "dayOfWeek":J'ai créé une ArrayList dans laquelle j'ai inséré des élém Algorithme de placement d'objet [ par brico07 ] bonjour je viens de commencer en C#, et je dois écrire un Programme qui me permet de déssiner deux types de rectangles, de sorte que mes premiers rect Sérialisation de Pen [ par nicolas100 ] Bonjour,J'ai un soucis pour enregistrer une arraylist en utilisant la sérialisation binaire.Mon programme est un outil de dessin (genre Paint) qui per Comment écrire un Algorithme ? [ par brico07 ] bonjour, je viens de commencer en C#, et je dois écrire un Programme qui me permet de déssiner deux types de rectangles, de sorte que mes premiers rec WPF et Treeview [ par yoannd ] Bonjour,Je fais actuellement du binding sur un treeview au moyen d'objets HierarchicalDataTemplate. Seulement voila, j'ai un cas ou j'ai un objet qui Liste doublement chainée (LinkedList<>) [ par kodachi ] Salut,Je suis sur un projet, et je voudrai utiliser des listes doublement chainée en c# : LinkedListJe suis peut-être un boulet, mais je n'arrive pas variable dans le nom d'un objet [ par flocausse ] Bonjour,J'ai plusieurs DropDownList sur lesquelles j'ai une gestion identique à faire. J'aimerais donc faire la même boucle sur les trois. MAis pour c switch avec un double [ par s010179 ] Bonjour, Pourquoi je peux utiliser une variable de type int ou string dans mon switch alors que quand je lui passe une variable de type double (ou fl


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales