nikko dit : Je te remercie pour ton tuto, je le trouve tres clair et tres bien fait pour le débutant que je suis.
Mais, y'a pas de quoi, c'était bien l'objectif que je m'étais fixé et ca fait plaisir de voir que çà a pu te rendre service, surtout que je sais comme c'est galère de s'insérer tout seul dans la prog
nikko dit : J'ai decidé de me mettre au C# un peu pour mon boulot
C-a-d ? Tu es déjà programmeur dans un autre langage ? Quel serait l'interet du C# dans ton boulot ?
T'as pris le temps de faire le mini-projet qui est à la fin du cours ? Si oui, je voudrais savoir ce que t'en penses (niveau de difficulté notamment, faisabilité, etc. ).
++
PS : Si vous pouviez poster vos avis sur la page du tuto, ca serait cool... Pour le reste (autres remarques etc.), ben vous pouvez toujours continuer à poster ici
__________________________
Sujet résolu ? Pensez à mettre le tag
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.
Salut à toi cher ami. J'ai un peu cherché sur google et je suis tombé sur ton introduction au C#. Je n'ai pas tout lu mais je peux te dire que pour un débutant, tes explications me semblent claires bravo. Bref, ce qu'il me manquait, c'était une toute petite précision sur les propriétés, que j'ai trouvé dans ton tuto avant de m'attaquer à l'héritage et aux Polymorphismes suivi des WinForms. Il me fallait aussi un exo pour un peu pratiquer ce que j'ai trouvé tout à la fin dans le projet que tu proposes. Vu que je migre du C vers le C#, j'ai donc commencé à réfléchir sur le projet et notament sur le point de l'ajout des DVD. Le problème qu'il se pose c'est que l'utilisateur n'a pas de limites dans sont ajout. Je me demandais donc s'il fallait créer un tableau de classe de taille fixe car en C#, je ne sais pas si l'on peux redimensionner un tableau. A la limite, en C, ce projet doit être três bien pour l'implémentation des listes chaînées, mais en C#, il faudrait une petite précision sur ce point. Bonne continuation.
__________________________
Le C#, c'est plaisant
Je pense qu'après avoir lu les exercices du chapitre 6 (sur les tableaux), il ne peut pas y avoir d'ambiguités... Jusque là, tous les tableaux étudiés sont à taille fixe (statiques donc) et les classes permettant de créer des tableaux à taille variable n'ont pas été étudiées... elles sont justement proposées en bonus à la fin du projet
Octal dit : je ne sais pas si l'on peux redimensionner un tableau. A la limite, en C, ce projet doit être três bien pour l'implémentation des listes chaînées,
Tu peux aussi faire çà avec des listes chaînées en C#.. mais bon, on n'en a plus besoin vu qu'on a des classes toutes bien faîtes qui s'occupe de ce genre de chose pour nous
++
PS : Si tu regardes la correction que j'ai faite de ce projet, j'utilise des tableaux à taille fixe mais que l'on redimensionne (par copie intégrale du précédant tableau dans un plus grand) lorsqu'il le 1er tableau est devenu trop petit... j'ai fixé une limité à 4096 dvd, je pense que ca suffit... non ?
__________________________
Sujet résolu ? Pensez à mettre le tag
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.
Aaaaa Diantre, mais bien sur, pourquoi n'y avais je pas pensé de créer un tableau plus grand et de recopier le contenu de l'ancien dans le nouveau. J'essayerai ceci, merci bien.
__________________________
Le C#, c'est plaisant
Très bon tuto, par contre la correction de l'exercice 23 ne marche pas :p
Main.cs(7,27): warning CS0219: The variable `td' is assigned but its value is never used
Main.cs(59,13): error CS0117: `char' does not contain a definition for `TryParse'
Main.cs(60,20): error CS0165: Use of unassigned local variable `choix'
Main.cs(62,9): error CS0266: Cannot implicitly convert type `int' to `char'. An explicit conversion exists (are you missing a cast?)
Compilation failed: 3 error(s), 1 warnings
Pour l'exo 23... en effet, il y avait un problème avec le return... c'est corrigé.
Par contre, les deux premières erreurs n'ont pas lieu d'être...
Celle-ci :
Main.cs(59,13): error CS0117: `char' does not contain a definition for `TryParse'
entraine la suivante... mais "celle-ci" n'est pas normal car tu peux aller voir sur MSDN... et tu verras bien que Char contient une définition de la méthode TryParse...
Enfin, ptèt que l'erreur corrigé, çà marchera normalement
__________________________
Sujet résolu ? Pensez à mettre le tag
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.
Remarque j'ai toujours cru que c'était vraiment Czayfaboo.... !
__________________________
Prière de ne pas oublier le magnifique tag (résolu) si votre sujet l'est !
Voila, je viens d'ajouter les sources pour le deuxième tutorial...
Remarque : J'ai rusé dans certains exo pour aller plus vite
__________________________
Sujet résolu ? Pensez à mettre le tag
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.