gaouinformaticien
Messages postés25Date d'inscriptionsamedi 12 juillet 2008StatutMembreDernière intervention10 janvier 2014
-
9 sept. 2009 à 12:59
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 2013
-
14 sept. 2009 à 20:50
salut à tous
aider moi à comprendre le message d'erreur suivant:
impossible de convertir le groupe de methodes 'getnom'en un type de type non délégué 'string'
je precise que getnom est une methode de la classe personne suivante
class Personne
{
private String nom;
private String prenom;
public Personne(String N, String P)
{
this.nom = N;
this.prenom = P;
}
public String getnom()
{
return (nom);
}
public void setnom(String n) { nom = n; }
public String getprenom()
{
return (prenom);
}
public void setprenom(String p) { nom = p; }
}
}
j'ai crée un formulaire et l'erreur se trouve
1 public partial class Form1 : Form
2 {
3 public Form1()
4 {
5 InitializeComponent();
6 }
private void button1_Click(object sender, EventArgs e)
{
Personne P = new Personne(txtnom.Text, txtprenom.Text);
txtn.Text = P.getnom;//ici est l'erreur
}
je voudrais que lorque l'utilisateur rentre le nom et le prenom dans les champs txtnom et txtprenom que ce nom s'achiffe dans le champ txtn.
merci de votre aide.
gaouinformaticien
gaouinformaticien
Messages postés25Date d'inscriptionsamedi 12 juillet 2008StatutMembreDernière intervention10 janvier 2014 10 sept. 2009 à 07:04
merci de votre aide .
c est plutôt un manque de parenthe de Personne.getnom().
mais je ne comprends pas ce que tu veux dire pas remplacer get et set pas des propriétés.