Giorgos3924 Δημοσ. 23 Δεκεμβρίου 2014 Δημοσ. 23 Δεκεμβρίου 2014 Πώς μπορώ να κάνω #define έναν int σε Visual C#? το #define "NAME" "NUMBER" δεν το παίρνει. Θέλω να διαχειρίζομαι καταστάσεις με βάση κάποιους int αριθμούς. Αυτό που θέλω να κάνω είναι να τροποποιώ έναν πίνακα 1x50 μέσω της φόρμας. Πχ αν είναι τσεκαρισμένο ένα checkbox να γράφει στη θέση 0 ένα byte πχ τον αριθμό 50. Και επίσης να παίρνει ένα μικρό συνδυασμό από τη φόρμα, όπως κουμπία, trackbar κτλ... Δεν έχω ασχοληθεί με αντικειμενοστρεφή και ψάχνω κάτι απλό και γρήγορο.
jojor Δημοσ. 23 Δεκεμβρίου 2014 Δημοσ. 23 Δεκεμβρίου 2014 Ρίξε μια ματιά http://msdn.microsoft.com/en-us/library/yt3yck0x.aspx
defacer Δημοσ. 24 Δεκεμβρίου 2014 Δημοσ. 24 Δεκεμβρίου 2014 Δεν γίνεται με #define, και στις γλώσσες όπου γίνεται με #define κακώς χρησιμοποιείται το #define γι' αυτή τη δουλειά (είναι πλέον 2014). Αυτό που θέλεις είναι είτε const είτε static readonly, οι διαφορές είναι όχι πολύ προφανείς οπότε αφού είσαι νέος στη γλώσσα θα πω απλά ότι αν μιλάμε για ints που χρησιμοποιούνται όπως τα #define τότε θέλεις const.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα