Initialisation attribut [ C#] - C#/.NET managed - Programmation
Marsh Posté le 09-03-2011 à 11:49:35
La syntaxe que tu utilises est la syntaxe simplifiée, qui permet de définir rapidement une propriété simple. (Et qui pourra facilement evoluer si on veux faire un traitement ou un controle sans modifier la signature, contrairement au cas ou tu l'aurais déclaré en membre. )
Pour ton cas il faudra utiliser les propriétés d'une manière plus "Classique" , ex:
Code :
|
Le membre privé sera instancié à la construction de l'objet. Tu peux aussi l'instancier lors du premier appel sur la propriété selon tes préférences
Marsh Posté le 08-03-2011 à 21:03:27
Bonjoir
Question d'un débutant qui migre de Java à C#
Il y a un truc qui me plait bien avec C# c'est les setter et getter de ce genre:
Court, simple, Bref pratique.
Or quand on veut initialiser l'attribut ben cette technique ne marche plus, ou du moins j'ai pas trouvé comment.
Genre:
Bref il y a une syntaxe qui permet de faire comme en haut et en plus réinitialiser l'attribut???
Merci
EDIT:
bon sang et le fait que les attributs en C# débutent en générale avec une majuscule me perturbe aussi
Message édité par Profil supprimé le 08-03-2011 à 21:04:53