Τα Properties είναι βασική έννοια όλων των σύγχρονων γλωσσών. Ίσως αντί να προσπαθείς να γράψεις μία εφαρμογή θα πρέπει πρώτα να εξοικειωθείς με τη γλώσσα και τη λογική του προγραμματισμού. Αν έχεις πρόβλημα με τη σύνταξη ενός property, θα έχεις πολύ μεγαλύτερα προβλήματα αργότερα με πιο περίπλοκες έννοιες.
Όσον αφορά τον κώδικα που έγραψες, στο Set πρέπει να κάνεις str=value, όχι το ανάποδο.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos