Bonjour à tous,

J'ai un programme qui doit écrire dans un fichier texte selon ce que l'on rentre dans les textbox d'une IHM.
Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;

namespace GénérationCDR
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            dateTimePickerD.Format = DateTimePickerFormat.Custom;
            dateTimePickerD.CustomFormat = "yyyyMMdd";
            dateTimePickerH.Format = DateTimePickerFormat.Custom;
            dateTimePickerH.CustomFormat = "HHmmss";
            
        }

        private void buttonQuitter_Click(object sender, EventArgs e)
        {
            Environment.Exit(0);
        }

        private void buttonGene_Click(object sender, EventArgs e)
        {
            StreamWriter Fichier = new StreamWriter("C:\\Users\\______\\test.txt", true);        
            //Fichier.WriteLine(nblignes);
            ClassGenerer obj1 = new ClassGenerer(Convert.ToInt32(textBoxNbCDR.Text), Convert.ToInt32(textBoxDuree.Text), Convert.ToInt32(textBoxNum1.Text), Convert.ToInt32(textBoxNum2.Text), Convert.ToInt32(dateTimePickerD.Text), Convert.ToInt32(dateTimePickerH.Text));
            Fichier.WriteLine(obj1.getnbligne + obj1.getduréeappel + obj1.getnumappelant + obj1.getnumappelé + obj1.getdateappel + obj1.getheureappel);
            MessageBox.Show("Le fichier a bien été généré !", "Génération");
            Fichier.Close();
        
        }
    }
}
Et le code de la classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace GénérationCDR
{
    class ClassGenerer
    {
        //Attributs
        private int c_nblignes, c_duréeappel, c_numappelant, c_numappelé;
        private int c_dateappel, c_heureappel;
        //private string c_cdrid;
 
        //Constructeur
        public ClassGenerer(int nblignes, int duréeappel, int numappelant, int numappelé, int dateappel, int heureappel)
        {
            //c_cdrid = cdrid;
            c_nblignes = nblignes;
            c_duréeappel = duréeappel;
            c_numappelant = numappelant;
            c_numappelé = numappelé;
            c_dateappel = dateappel;
            c_heureappel = heureappel;
        }
 
        //Accesseurs
        public int getnbligne(int unNbLignes)
        {
            return c_nblignes;
        }
 
        public int getduréeappel(int uneDuréeAppel)
        {
            return c_duréeappel;
        }
 
        public int getnumappelant(int unNumAppelant)
        {
            return c_numappelant;
        }
 
        public int getnumappelé(int unNumAppelé)
        {
            return c_numappelé;
        }
 
        public int getdateappel(int uneDateAppel)
        {
            return c_dateappel;
        }
 
        public int getheureappel(int uneheureappel)
        {
            return c_heureappel;
        }
    }
}
La ligne en rouge pose problème, le message d'erreur étant : Erreur 1 L'opérateur '+' ne peut pas être appliqué aux opérandes de type 'groupe de méthodes' et 'groupe de méthodes' C:\Users\____\Form1.cs 37 31 ProjGénérationCDR

Je suis sûr que c'est une erreur absolument débile mais bon !

Merci d'avance !