Je travaille sur quelque chose et je dois instancier la classe. Ma question est où devrais-je faire cela? Est-ce que je le fais avant ceci:Instancier dans la classe
public partial class Form1 : Form
{
InputClass myclass = new InputClass();
public Form1()
{
InitializeComponent();
}
Or
public partial class Form1 : Form
{
public Form1()
{
InputClass myclass = new InputClass();
InitializeComponent();
}
Voici un autre code je travaille, mais il ne fonctionne pas sur de bien c'est ce que mon code ressemble en ce moment:
public partial class Form1 : Form
{
InputClass myClass = new InputClass();
myClass.yourname = "";
myClass.Banner = "";
public Form1()
{
InitializeComponent();
}
Je suis nouveau à C# et j'essaie de comprendre cela. J'ai besoin d'instancier la classe. Ensuite, lorsque le chargement de la page ajouter pour définir le texte des étiquettes de la variable _banner. Ajoutez ensuite du code pour définir la propriété votre nom à partir du texte dans la zone de texte lorsque l'utilisateur appuie sur le bouton. Ensuite, je dois effacer la zone de texte. Je dois également afficher le nom dans une boîte de message de la classe.
class InputClass
{
public string _banner;
private string _yourName;
public InputClass(String _banner)
{
this._banner = _banner;
}
public string yourName
{
get { return _yourName; }
set { _yourName = value; }
}
}
}
pourriez-vous préciser ce que vous essayez de dire? – onatm
"ça ne marche pas bien" - Pourriez-vous être plus précis? Avez-vous une erreur de compilation ou le programme ne fonctionne-t-il pas comme prévu? Qu'est-ce qui ne fonctionne pas spécifiquement et quelle est l'erreur exacte que vous obtenez? –
'WindowsFormsApplication1.InputClass' ne contient pas de constructeur qui prend 0 argument \t 'WindowsFormsApplication1.Form1.myClass' est un 'champ' mais est utilisé comme un 'type' \t Les thèses sont les erreurs que je reçois. – snorris