Properties are very basic stuff and you'll be able to read up on that in any C#-tutorial on the web or in any introductory book on C#. Here's a (legal) free PDF book on C#:
Introduction to Programming with C#[
^]
However, I'll add that it'll depend on whether you want to add a property to a class that you wrote yourself or to a class from the .Net Framework. The latter case is not possible because there are no true extension properties in C# yet. Only workarounds that achieve somewhat the same goal but don't work the same way. You'll find them by googling for "C# extension properties".