begin process at 2012 02 10 08:08:20
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Système

 > 

Autre

 > 

Héritage et compilation


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

Héritage et compilation

dimanche 8 octobre 2006 à 17:38:48 | Héritage et compilation

angeltears

Bonjour,

Je viens de me mettre au c# depuis peu..
et là je suis occupé à tester l'héritage.

Alors voilà, pour faire simple, je me demande comment compiler si j'ai :
(Les classes sont correctement codées..)

* une class Test qui contient le main
* une class Personne
* une class Enseignant qui hérite de Personne

Moi j'essai a chaque fois de faire :
csc Personne.cs
ensuite
csc Enseignant.cs
et en terminant par
csc Test.cs

mais je me dit que ceci ne peut pas marcher car la commande csc me donne un executable
et je n'ai pas besoin de faire un executable de ma class Personne et Enseignant :s

Si quelq'un pourait me donner un ptit coup de pouce sa sereait sympa :)

Merci d'avance :)

dimanche 8 octobre 2006 à 17:46:44 | Re : c# héritage

Bidou

Administrateur CodeS-SourceS
Salut,
Pourquoi tu ne travailles pas avec un IDE ? Y'en a des bons et des gratuits
Par exemple VC# Express



VC# forever
dimanche 8 octobre 2006 à 17:56:25 | Re : Héritage et compilation

angeltears

j'utilise cette ide   mais avant de choisir l'option de facilité je voulais vite savoir comment faire sa sans ide..
dimanche 8 octobre 2006 à 17:58:23 | Re : Héritage et compilation

Lutinore

Administrateur CodeS-SourceS
Réponse acceptée !
Salut, indiques au compilateur tous les fichiers en même temps, séparés par un espace il me semble de mémoire. ou alors "csc.exe *.cs"
dimanche 8 octobre 2006 à 18:03:39 | Re : Héritage et compilation

MorpionMx

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Salut

csc.exe /target:exe Test.cs Personne.cs Enseignant.cs

Tu auras un executable contenant toutes tes classes

ou alors

csc.exe /target:library Personne.cs Enseignant.cs
csc.exe /target:exe /reference:personne.dll test.cs

Personne et enseignant seront dans une dll
Et Test dans un exe

Mx
MVP C#
 

dimanche 8 octobre 2006 à 18:05:31 | Re : Héritage et compilation

MorpionMx

Membre Club Administrateur CodeS-SourceS
Et je me suis fais griller :D

Bon, bah j'ajouterais que pour nommer tes assemblys tu peux ajouter  /out:LeNom

Mx
MVP C#
 

dimanche 8 octobre 2006 à 18:06:06 | Re : Héritage et compilation

angeltears

Merci pour votre aide et explication..
Je me remet au boulo ;)
Bon dimanche à tous
dimanche 8 octobre 2006 à 19:11:00 | Re : Héritage et compilation

coq

Administrateur CodeS-SourceS
Salut,

J'ajouterai aussi que c'est documenté ici : Options du compilateur C#
Et qu'il y a aussi cet article sur le sujet : Utilisation du compilateur de ligne de commande C# 2.0

Voilà :-)


/*
coq
MVP Visual C#
CoqBlog
*/


Cette discussion est classée dans : class, compilation, csc, héritage, enseignant


Répondre à ce message

Sujets en rapport avec ce message

bordel d'héritage [ par reyman ] Rien de mieux qu'un exemple pour se faire comprendre :namespace A{ public class a1 { a2 objet; // ma propriété a1() Problème d'héritage et de type de retour [ par LTourist ] Plop,Alors j'expose rapidement mon problème et le plus simplement possible :)public abstract class A{public C plop();}public class B:A{public override compilation [ par clebard ] Bonjour à tous suis tout nouveau...j'ai dans les mains un bouquin qui dit : "le C# en 21 jours"...doit y'avoir erreur!M'enfin, j'ai donc réussi à crée Héritage de class entre Forms [ par coucoual ] Bonjour a tous ! Voila j'ai juste un petit soucis dans mon héritage de class entre deux forms. Voila ce que ca me fait : http://www.casimages.com/im héritage de classe [ par brico07 ] Bonjour,j'implémente dans mon projet une classe et je veux qu'elle hérite de deux Classes (class Rectangle et class Eventmouse), mais comment faire? j Langue de l'output de Csc.exe [ par Xiann ] Bonjour à tous,J'ai un problème concernant Csc.exe ...Lorsque Visual demande la compilation de ma solution à Csc, les sorties (warning et erreur) sont Héritage [ par medbabs ] Bonjour J'ai une méthode qui est déclarée protected dans une classe, mais le pb c'est quand je cree une instance de cette  classe dans le fichier <f OpenFileDialog class [ par jagxx ] Bonjour, J'aimerais savoir si il y a un moyen d'afficher les photos en miniature avec la class OpenFileDialog. merciJagxx héritage, méthodes virtuelles et abstraites [ par memorial76 ] Bonjour à tous,je suis débutant en programmation, et je lis actuellement le cours de Di Scala en pdf qui est super bien fait. Seulement, il y a un pet version de dll + changer lors de la compilation!? [ par jimmy69 ] Bonjour, J'ai une solution c# v 1.1 avec quelques projets tout fonctionne binen ! sauf que les version de dll ne sont pas les memes ! Ok je peux tr


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,577 sec (4)

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