Je sais qu'il y a une différence entre créer une instance qui utilise le constructeur sans para et créer une instance qui n'utilise pas de constructeur. J'ai appelé mon exemple comme ceci:Comment passer des valeurs à une instance qui est faite sans qu'aucun constructeur ne soit appelé
Animal cat; //Animal is a struc
Maintenant, si je tente de passer en deux valeurs comme cela, je reçois une erreur:
//cat(1,2);
Je n'ai pas ce problème si je crée l'instance qui utilise un constructeur . Que devrais-je faire?
Quelle est la définition de la structure 'Animal'? –
"créer une instance qui n'utilise pas de constructeur" Il n'existe pas de concept de ce type. – SLaks
Cela ressemble à une initialisation de style C++, pas C# –